Перейти к основному контенту

Сивмольное интегрирование в PySR + SymbolicRegression.jl

Move over integration by parts - time for "integration by evolution"! Symbolic integration has long been considered one of the more challenging problems in computer algebra systems. Move over integration by parts - time for "integration by evolution"! Symbolic integration has long been considered one of the more challenging problems in computer algebra systems. Today we are introducing differential operators in PySR + SymbolicRegression.jl – which let you quite literally *evolve* the symbolic integral! The approach is straightforward but powerful: rather than analytically solving integrals, we can simply evolve expressions, efficiently compute symbolic derivativ www.linkedin.com

Сивмольное интегрирование в PySR + SymbolicRegression.jl

Библиотека SymbolicRegression.jl вообще-то занимается подборам аналитических выражений к заданной зависимости. Этакий curve fitting. Но тут ее научили подбирать выражение, производная от которого будет соответствовать подынтегральной функции. Говоря, получилось быстро и стабильное символьное интегрирование. А мне особенно приятно, ибо я всю эти символьную аналитику давно уже забыл.

https://www.linkedin.com/posts/milescranmer_move-over-integration-by-parts-time-for-activity-7274424093112766464-XcNT

Move over integration by parts - time for “integration by… | Miles Cranmer | 27 comments