Вы можете взглянуть на проект Eureqa
Eureqa (произносится как "эврика") являетсяпрограммный инструмент для обнаружения уравнений и скрытых математических связей в ваших данных.Его цель состоит в том, чтобы определить простейшие математические формулы, которые могли бы описать механизмы, лежащие в основе данных.Eureqa можно загрузить и использовать бесплатно.
Программное обеспечение предназначено для поиска приближений методом наименьших квадратов для ряда данных.Если ваша серия может быть точно описана как функция, вы, вероятно, найдете ее.Eureqa использует генетические алгоритмы, и на веб-странице есть несколько ссылок на статьи и статьи.
Ниже вы можете увидеть результаты (с моей машины) для серии, сформированной как 3 * x ^ 2 + 4 бегана Eureqa:
Post Scriptum:
К сожалению, программное обеспечение больше не является бесплатным: (