# Obtaining readable polynomial chaos surrogate model using Surrogates.jl

**URL:** https://discourse.julialang.org/t/obtaining-readable-polynomial-chaos-surrogate-model-using-surrogates-jl/99431
**Category:** Modelling & Simulations
**Created:** [May 26, 2023, 8:27am UTC](https://discourse.julialang.org/t/obtaining-readable-polynomial-chaos-surrogate-model-using-surrogates-jl/99431 "2023-05-26T08:27:04Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![kakarot0108](https://avatars.discourse-cdn.com/v4/letter/k/cab0a1/32.png) [@kakarot0108](https://discourse.julialang.org/u/kakarot0108)
#### Post date: [May 26, 2023, 8:27am UTC](https://discourse.julialang.org/t/obtaining-readable-polynomial-chaos-surrogate-model-using-surrogates-jl/99431/1 "2023-05-26T08:27:04Z")

</div>

Hi all, I am trying to develop a polynomial chaos surrogate using Surrogates.jl.

Let’s say we have the following surrogate model:  
`poly = PolynomialChaosSurrogate(x, y, lower_bound, upper_bound, op = SurrogatesPolyChaos.GaussOrthoPoly(5))`

I was wondering if it would be possible to get human readable details on the developed surrogate, for example, the developed polynomial itself and its coefficients?

Thanks!

---

<div class="post-metadata">

### Author: ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)
#### Post date: [May 26, 2023, 1:09pm UTC](https://discourse.julialang.org/t/obtaining-readable-polynomial-chaos-surrogate-model-using-surrogates-jl/99431/2 "2023-05-26T13:09:37Z")

</div>

It’s all described in detail what the GaussOrthoPoly is at [Overview · PolyChaos.jl](https://docs.sciml.ai/PolyChaos/stable/) . Whether that’s necessarily human readable I guess can still be up to debate.
