Comments (8)
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.
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.
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.
Of course, I just added an image to the repo: https://github.com/MartinuzziFrancesco/ReservoirComputing.jl/blob/master/attractor_com.png
from neuralpde.jl.
oh that's looking pretty good. Are you looking to turn this into package code?
from neuralpde.jl.
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.
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.
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)
- Documentation for BayesianPINN and ahmc_bayesian_pinn_pde
- Encountering Precompilation Error Messages When Adding NeuralPDE Package in Julia HOT 3
- Distance functions as a description of complex geometries HOT 1
- Bump CUDA Compat HOT 1
- How can I solve complex-valued ordinary differential equations (ODEs) using neural networks, given limitations with complex data types in libraries like Lux? HOT 7
- Can't get the @named pde_system to work with a ode system HOT 4
- Add support for equations with complex numbers HOT 20
- Neural Adapter Documentation Example Not Working HOT 6
- DGM Tutorial fails HOT 2
- KeyError when solving Parameter Identification problem using NeuralPDE.jl HOT 9
- Linear parabolic example throws an error on new julia install HOT 2
- NeuralPDE slows when using old weights and biases on a new but related ode HOT 3
- NeuralPDE with LuxAMDGPU, Optimize.solve throws error
- GPU Compatibility Issue: Compilation Error with Complex-Valued Data in LuxCUDA Broadcasting Kernel HOT 8
- Tutorial: imposing constraint on PINN solution of Fokker Planck fails HOT 5
- The trial solutions to additional_loss function are different depending on parameters
- API PINO PDE HOT 5
- How to solve SDEs with NeuralPDE?
- Vector output for PINO ODE
- Error when running Front Page Example Code HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from neuralpde.jl.