# Projection Pursuit Regression

**URL:** <https://discourse.julialang.org/t/projection-pursuit-regression/3147>\
**Category:** Statistics\
**Tags:** question, package\
**Created:** [April 10, 2017, 8:15pm UTC](https://discourse.julialang.org/t/projection-pursuit-regression/3147 "2017-04-10T20:15:29Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![babaq](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/babaq/32/891_2.png) [@babaq](https://discourse.julialang.org/u/babaq)\
**Post date:** [April 10, 2017, 8:15pm UTC](https://discourse.julialang.org/t/projection-pursuit-regression/3147/1 "2017-04-10T20:15:30Z")

</div>

Hi,

I am considering using Projection Pursuit Regression in a project to analyze data. After some search in the internet, it seems only R provides ppr method in stats package. I am wandering is there some Julia package already implement the ppr algorithm, or to point to some packages that could potentially help me to implement the ppr?

Cheers,

Alex

---

<div class="post-metadata">

**Author:** ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Post date:** [April 11, 2017, 7:49am UTC](https://discourse.julialang.org/t/projection-pursuit-regression/3147/2 "2017-04-11T07:49:34Z")

</div>

This is the first time I heard about PPR, but a quick reading of the wikipedia page suggests that you should have all the necessary ingredients, eg you could use `Optim.jl` with automatic differentiation to solve the optimization problem in PPR.

> **[GitHub - JuliaNLSolvers/Optim.jl: Optimization functions for Julia](https://github.com/JuliaNLSolvers/Optim.jl)**
>
> Optimization functions for Julia. Contribute to JuliaNLSolvers/Optim.jl development by creating an account on GitHub.
