Saya tertarik mengikuti kursus online ini tentang pembelajaran mesin. Karena ternyata matematika saya sangat dasar, dan pada dasarnya saya belajar matematika dari awal di akademi khan. Dari segi pemrograman, saya memiliki sejumlah pengalaman yang layak, dan pemahaman keseluruhan yang baik. Pertanyaan saya adalah, keterampilan matematika apa yang diperlukan agar saya dapat memahami dan memanfaatkan pembelajaran mesin secara efektif?
machine-learning
pungutan
sumber
sumber
Jawaban:
Kursus itu secara khusus dirancang untuk dapat diakses oleh orang-orang tanpa latar belakang matematika 'banyak'. Tentu saja 'banyak' adalah istilah yang relatif. Dalam hal ini berarti 'pengetahuan tentang kalkulus sangat membantu tetapi tidak diperlukan'. Kursus ini memang menggunakan beberapa hasil dari kalkulus diferensial, tetapi Anda dapat menjawab kuis dan menyelesaikan program tanpa mengetahui kalkulus sendiri. Anda tidak akan mengerti dari mana beberapa formula yang harus Anda implementasikan berasal.
Anda benar-benar harus merasa nyaman dengan aljabar linier dasar (memanipulasi vektor dan matriks) dan bekerja dengan fungsi logaritmik dan eksponensial.
sumber
Anda harus mengetahui Aljabar Linier melalui vektor Eigen jika Anda ingin semuanya menjadi "mudah". Juga latar belakang statistik yang baik dengan penekanan kuat pada Regresi , Clustering , dan Baye's Theorem . Mengetahui sesuatu tentang gradien juga tidak ada salahnya. Seperti halnya CS, teori grafik juga membantu.
Tentunya kursus dapat diambil hanya dengan prasyarat paling dasar tetapi saya akan merekomendasikan pemahaman menyeluruh tentang materi yang mendasarinya terlebih dahulu.
sumber