‘Machine Scientists’ Distill the Laws of Physics from Raw Data

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. PySR

    High-Performance Symbolic Regression in Python and Julia

    I found it curious that one of the implementations of symbolic regression (the "machine scientist" referenced in the article) is a Python wrapper on Julia: https://github.com/MilesCranmer/PySR

    I don't think I've seen a Python wrapper on Julia code before.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. ModelingToolkit.jl

    An acausal modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physics-informed machine learning and automated transformations of differential equations

  4. ModelingToolkitStandardLibrary.jl

    A standard library of components to model the world and beyond

  5. FunctionalModels.jl

    Equation-based modeling and simulations in Julia

  6. Modia.jl

    Modeling and simulation of multidomain engineering systems

  7. Causal.jl

    Causal.jl - A modeling and simulation framework adopting causal modeling approach.

  8. pySRURGS

    Symbolic regression by uniform random global search

    It should also be emphasized that genetic programming is just one approach to program synthesis, i.e. automatically deriving computer programs from data.

    You don't have to use genetic/evolutionary algorithms to search the space of functions, it's just the most popular method.

    You can even try pure random search if you're feeling particularly lucky:

    https://github.com/pySRURGS/pySRURGS

  9. diffeqpy

    Solving differential equations in Python using DifferentialEquations.jl and the SciML Scientific Machine Learning organization

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Simulating a simple circuit with the ModelingToolkit

    2 projects | /r/Julia | 29 Jun 2022
  • DifferentialEquations compilation issue in Julia 1.6

    1 project | /r/Julia | 27 Mar 2021
  • Why Fortran is a scientific powerhouse

    2 projects | news.ycombinator.com | 11 Jan 2023
  • Mathematically Modelling a PRV

    1 project | /r/ControlTheory | 24 Oct 2022
  • How Julia ODE Solve Compile Time Was Reduced From 30 Seconds to 0.1

    1 project | /r/Julia | 21 Sep 2022

Did you know that Julia is
the 47th most popular programming language
based on number of references?