Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chaotic Attractor Replication #34

Closed
ChrisRackauckas opened this issue Nov 14, 2019 · 8 comments
Closed

Chaotic Attractor Replication #34

ChrisRackauckas opened this issue Nov 14, 2019 · 8 comments

Comments

@ChrisRackauckas
Copy link
Member

https://arxiv.org/pdf/1710.07313.pdf

@MartinuzziFrancesco
Copy link
Member

MartinuzziFrancesco commented Jan 16, 2020

I've been working on an implementation of the code for this paper:https://github.com/MartinuzziFrancesco/ReservoirComputing.jl

The results are a little inconsistent, I don't know yet if it is because of my implementation or is an inherent problem of the model. Or maybe even the parameters given by the paper are not the best. This is something to work on. I am only using the Lorenz system as benchmark for the moment and I still have to calculate the Lyapunov exponents.

After the actual conclusion of the implementation of the model there are a few interesting directions in which one can go that I expressed in the readme on the repository:

  • the study of the differences between the non linear transformation algorithms
  • the implementation of different systems in the reservoir.

If you have any suggestions or corrections I am more than happy to listen to them.

@ChrisRackauckas
Copy link
Member Author

Interesting. Can you show what the plots look like in phase space? IIRC, it should get the attractor correct though not the trajectories.

@MartinuzziFrancesco
Copy link
Member

MartinuzziFrancesco commented Jan 17, 2020

Of course, I just added an image to the repo: https://github.com/MartinuzziFrancesco/ReservoirComputing.jl/blob/master/attractor_com.png

@ChrisRackauckas
Copy link
Member Author

oh that's looking pretty good. Are you looking to turn this into package code?

@MartinuzziFrancesco
Copy link
Member

Yes, the intention was to finish the details around the model and then work towards turning it into a package code.
Besides the points I have expressed in the first message, do you have any other idea in particular to which direction to go regarding this model?

@ChrisRackauckas
Copy link
Member Author

Besides the points I have expressed in the first message, do you have any other idea in particular to which direction to go regarding this model?

I think it's fine where it is, for now. I think making it have a package interface so that it would be easy to try other models is where to go, since then it would be be easier to test in a larger context of models.

@MartinuzziFrancesco
Copy link
Member

Wonderful, I will start working on that in these days. With the last changes in the code the results are actually very consistent and in line with those given by the paper, yielding good short term predictions and a similar attractor. If you want to take a look I have updated the pictures in the repo.

@MartinuzziFrancesco
Copy link
Member

All packaged up, just waiting on the JuliaRegistrator. I've made a few changes in the meantime so the code is cleaner to use but there is still a lot of room for improvements of course.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants