[08x12] Intro to SciML
doggo dot jl
View ChannelAbout
2024-01-01 Notice I am currently on hiatus. --- henlo fren! Welcome to doggo.jl, where I explore the vast Julia wilderness and turn my discoveries into wholesome Julia tutorials! The Julia Programming Language is the highest-level programming language ever created, so it serves as a gateway to knowledge. I share my educational videos here on YouTube to help make Julia more accessible. I am a self-taught coder and Julia is my first programming language, so it's been quite a journey for me. When you're ready to take the plunge, you can begin you're own Julia journey right here. Adventure awaits! (fka julia for talented amateurs) --- Channel Memberships and Super Thanks are disabled for this channel. If you found any of my videos to be helpful and would like to support my work financially, please consider making a donation via my Liberapay account by using the link below. Thank you!
Latest Posts
Video Description
SciML stands for Scientific Machine Learning. SciML is a collection of state-of-the-art tools for Scientists written in the Julia Programming Language. SciML is a convergence of many different disciplines, including Differential Equations, Machine Learning and Probabilistic Programming. This video provides a hands-on demonstration on how to solve a very difficult, scientific problem by using some of the tools available in the SciML ecosystem. Series Prerequisites: Basic knowledge about coding with the Julia Programming Language is required. Students should also know how to perform basic data analysis and data visualization using Julia. Students should also be comfortable using Julia in VS Code and Pluto notebooks. 00:00 Intro 00:22 Motivation 02:24 What is SciML? 03:52 Spiral ODE Model 07:34 SciML Demonstration: Observations 12:21 SciML Demonstration: Differential Equations + Machine Learning 16:05 SciML Demonstration: Probabilistic Programming 18:28 SciML Demonstration: Analysis 24:08 Final Thoughts 25:24 Outro ############################## # Links for this tutorial ############################## # Code for this tutorial (GitHub) https://github.com/julia4ta/tutorials/tree/master/Series%2008/Tutorial%2008x12 # SciML Demo Source Code https://docs.sciml.ai/Overview/stable/showcase/bayesian_neural_ode/ # Dandekar et al. "Bayesian Neural Ordinary Differential Equations." arXiv, December 14, 2020, last revised February 6, 2022. https://arxiv.org/abs/2012.07244 # SciML Website https://sciml.ai/ # SciML Documentation https://docs.sciml.ai/Overview/stable/ # SciML (GitHub) https://github.com/SciML # DifferentialEquations.jl (GitHub) https://github.com/SciML/DifferentialEquations.jl # DiffEqFlux.jl (GitHub) https://github.com/SciML/DiffEqFlux.jl # Flux.jl (GitHub) https://github.com/FluxML/Flux.jl # AdvancedHMC.jl (GitHub) https://github.com/TuringLang/AdvancedHMC.jl # MCMCChains.jl (GitHub) https://github.com/TuringLang/MCMCChains.jl # Plots.jl (GitHub) https://github.com/JuliaPlots/Plots.jl # ComponentsArrays.jl https://github.com/jonniedie/ComponentArrays.jl ############################## # Links for this series ############################## # Link to Series 8 Playlist [Intro to Scientific Computing in Julia] https://www.youtube.com/playlist?list=PLhQ2JMBcfAsjQzwp2j97uZjNOMi7Ed4CG # The Julia Programming Language https://julialang.org/ https://docs.julialang.org/en/v1/ https://www.youtube.com/@TheJuliaLanguage # VS Code https://code.visualstudio.com/ # Pluto.jl https://plutojl.org/ https://github.com/fonsp/Pluto.jl ############################## Join Button (Channel Membership): If you like what I do, then please consider Joining and becoming a Channel Member. https://www.youtube.com/channel/UCQwQVlIkbalDzmMnr-0tRhw/join Thank you!
No Recommendations Found
No products were found for the selected channel.
