ML-ге арналған математика
Attention, эмбеддинг, LoRA артындағы математиканы қолмен түсінесің.
- Кімге арналған
- ML-ге кірем деген ересектер
- Формат
- жеке немесе шағын топ, онлайн
- Деңгей
- мектеп математикасынан ML-ге көпір
Нені үйренесіз
- Векторлар мен матрицаларды түрлендіру ретінде түсінесің.
- Екі қабатты желі үшін backprop-ты қолмен шығарасың.
- Ықтималдық пен статистиканы модельдерде қолданасың.
- Градиентті спускты өзің жазасың.
Модульдер бойынша бағдарлама
- 01
Сызықтық алгебра
- Векторлар, матрицалар — түрлендіру ретінде
- Меншікті мәндер, SVD
Жоба: Суретті SVD-мен қысу.
- 02
Математикалық анализ
- Туындылар, градиенттер
- Chain rule, backprop
Жоба: Екі қабатты желі үшін backprop-ты қолмен шығару.
- 03
Ықтималдық және статистика
- Үлестірімдер, Байес
- MLE, күтім мен дисперсия
Жоба: Деректер бойынша MLE есептеп, тексеру.
- 04
Оптимизация
- Градиентті спуск, momentum
- Adam, оқыту жылдамдығы
Жоба: Оптимизаторлардың жинақталуын салыстыру.
- 05
Математикадан кодқа
- numpy-да іске асыру
- Формуладан жұмыс істейтін кодқа
Жоба: Сызықтық регрессияны нөлден жазып, оқыту.