Как изучить и понять математику для ML девятикласснику?
Есть два варианта:
1. Объявить себя вундеркиндом, найти свой уникальный путь изучения математики - но мы вам тут не советчики, вы уж сами как-нибудь

2. С прискорбием начать повторять тот тернистый путь, который проходят выпускники физмата - именно, 

Нормально выучить матанализ, чтобы понимать все эти производные, интегралы, ряды и прочий бедлам - и решать с их помощью физические и геометрические прикладные задачи

Нормально выучить линейную алгебру, чтобы не смотреть на произведение матриц как на новые ворота, а понимать, что это и зачем это. Опять же, решать геометрические задачи и помнить, что все эти нейроны - это просто извращенное название для скалярного произведения многомерных векторов.

Далее идет дифференциальная геометрия, без понимания которой будет трудно понять методы оптимизации - а именно, почему это градиентный спуск работает и что же он там такое обучает.

Комбинаторика, статистика, теория вероятностей могут быть выучены основательно только при наличии базы из матана и линала.

Как нетрудно заметить, перечисленные мной дисциплины идут ровно в том порядке, в каком их изучают студенты любого приличного физмата (попавшие туда после 11 классов) - просто потому, что это, блин, логичный порядок изучения, с опорой на ранее полученные знания. 

Итого, для нормального (осознанного) ориентирования в ML нужно иметь знания студента 2 курса любого физмата (даже пединститута городского вам хватит). Если вы хотите аналогичный результат в девятом классе (и главное, быыыыстра!!!!), начинать нужно было в пятом.
>Сейчас в девятом классе, математика на уровень физ-мат лицея - твердая 4
если тебе не требуется придумывать новых алгоритмов, или там какие-то свои библиотеки писать, то твоих знаний по математике уже достаточно чтоб работать в МЛ тематике. Можно сфокусироваться на питоне и его экосистеме, всяких там МЛ библиотеках. Просто разбирай конкретные задачи, повторяй за другими.