машинное обучение, в искусственном интеллекте (предмет в рамках компьютерной науки), дисциплина, занимающаяся реализацией компьютерного программного обеспечения, которое может обучаться автономно.
Экспертные системы и программы интеллектуального анализа данных являются наиболее распространенными приложениями для улучшения алгоритмов с помощью машинного обучения. Среди наиболее распространенных подходов — использование искусственных нейронных сетей (взвешенных путей принятия решений) и генетических алгоритмов (символы «разводятся» и отбираются алгоритмами для создания последовательно подходящих программ).