Git Product home page Git Product logo

Comments (8)

ChrisRackauckas avatar ChrisRackauckas commented on August 23, 2024 1

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.

from neuralpde.jl.

MartinuzziFrancesco avatar MartinuzziFrancesco commented on August 23, 2024

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.

from neuralpde.jl.

ChrisRackauckas avatar ChrisRackauckas commented on August 23, 2024

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

from neuralpde.jl.

MartinuzziFrancesco avatar MartinuzziFrancesco commented on August 23, 2024

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

from neuralpde.jl.

ChrisRackauckas avatar ChrisRackauckas commented on August 23, 2024

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

from neuralpde.jl.

MartinuzziFrancesco avatar MartinuzziFrancesco commented on August 23, 2024

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?

from neuralpde.jl.

MartinuzziFrancesco avatar MartinuzziFrancesco commented on August 23, 2024

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.

from neuralpde.jl.

MartinuzziFrancesco avatar MartinuzziFrancesco commented on August 23, 2024

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.

from neuralpde.jl.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.