Buku matematika pemula untuk Pembelajaran Mesin


14

Saya seorang insinyur Ilmu Komputer tanpa latar belakang statistik atau matematika tingkat lanjut.

Saya sedang mempelajari buku Python Machine Learning oleh Raschka dan Mirjalili, tetapi ketika saya mencoba memahami matematika dari Machine Learning, saya tidak dapat memahami buku hebat yang disarankan seorang teman kepada saya The Elements of Statistics Learning .

Apakah Anda tahu statistik dan buku matematika yang lebih mudah untuk Pembelajaran Mesin? Jika tidak, bagaimana saya harus pindah?


Saya memiliki gelar BSc dalam statistik dan saat ini mengambil program master online dalam Ilmu Data dengan Simplilearn ... untuk menjadi ilmuwan data, seseorang harus memiliki latar belakang yang kuat dalam statistik ... karena sebagian besar model pembelajaran mesin dibangun berdasarkan Matematika dan Statistik yang diajarkan di tingkat sarjana atau lebih baik ... saran saya adalah membaca buku pegangan Ilmu data dengan python ... kirimi saya email di pchiita@gmail.com ... agar saya dapat membagikan materi saya di google drive saya. .. saya punya banyak buku bagus ... selamat belajar ....
Paul Chiita

Jawaban:


8

Meskipun Anda membutuhkan buku, saya merekomendasikan kursus berikut masing-masing untuk memahami statistik yang digunakan untuk pembelajaran mesin dan tugas-tugas lain dalam ilmu data. Mereka bebas.

Jika saya ingin merekomendasikan buku, saya akan merekomendasikan buku berikut yang gratis di bawah lisensi CC . Ini memiliki contoh yang bagus dan sangat praktis; selain itu, ada banyak kode di dalamnya yang membantu Anda merasakan statistik dalam contoh dunia nyata.

Juga tautan berikut dapat membantu:


Terima kasih balasannya. Tapi saya lebih suka buku, apakah Anda punya saran?
Tantaros

@Tantaros Saya memperbarui jawabannya
Media

Menambahkan tautan lain ..
Aditya

bagaimana dengan aljabar linier, kalkulus, dll? Saya belum berlatih matematika sejak SMA, jadi pada dasarnya saya mulai dari awal. Namun, saya sudah pemrograman untuk sementara waktu. apakah ada daftar terbaru dari berbagai jenis matematika yang tidak perlu untuk ML pada 2018/2019 ?! terima kasih
oldboy

Di coursera, ada spesialisasi. Saya tidak ingat nama persisnya. Ada tiga kursus dan itulah yang Anda butuhkan. Ini matematika untuk ml.
Media

2

Pengantar Aljabar Linier https://math.mit.edu/~gs/linearalgebra/ adalah titik awal yang baik. Pastikan Anda baik dengan Teori Probabilitas, Aljabar Linier, dan Statistik. Pengetahuan yang sangat mendalam mungkin tidak diperlukan tetapi memiliki pengetahuan yang baik diperlukan.


ive mendengar di tempat lain bahwa sakit perlu tahu aljabar linier, tetapi juga kalkulus? Apakah ini benar? semua yang ingin saya ketahui adalah jenis matematika mana yang mutlak diperlukan untuk memahami matematika pembelajaran mesin pada 2018/2019! bantuan apa pun akan sangat dihargai !!
oldboy

2

Sebelum melakukan master saya di Analytics, saya disarankan oleh senior saya untuk membaca beberapa buku ini untuk mengetahui lebih lanjut tentang Pembelajaran Mesin dan Statistik.

Yaitu:

  1. Menemukan statistik dengan SPSS / R - Andy Field
  2. R Beginner dan R untuk Semua Orang
  3. Predictive Analytics - Kekuatan untuk Memprediksi Siapa Yang Akan Mengklik, Membeli, Berbohong, atau Mati
  4. Ilmu Data untuk Bisnis dan banyak lagi

Jika Anda tidak dapat menemukan buku-buku ini secara online, beri tahu saya akan membagikan tautannya, saya memilikinya di drive saya. Buku-buku ini membantu saya memahami dasar-dasar statistik dengan contoh-contoh yang dijelaskan dalam istilah awam.

Jika Anda mencari beberapa kursus online, beri tahu saya dapat menyarankan Anda beberapa kursus yang baik (kebanyakan dari mereka gratis).


1
Sebagian besar buku dengan R atau alat apa pun tidak akan menyelesaikan masalahnya.
dksahuji

1
sebenarnya alasan mengapa saya menyarankan kepadanya buku ini adalah, contoh-contohnya sangat bagus dan mudah dipahami dan kebetulan itu dijelaskan dalam R tetapi R untuk semua orang memiliki penjelasan tentang implementasi dll
Toros91

@ Toros91, tolong berikan tautannya Saya kira mereka layak disebutkan :)
Media

1
@Media lihat salah satu koleksi kecil saya (tidak dikelola sekarang) ( 1drv.ms/f/s!AhfWNelcf3iAgm5t4luUhUFal8II )
Aditya

@Aditya yakin :)
Media

1

Saya tidak bisa mengatakan dari pertanyaan Anda seberapa mahir Anda di matematika atau di mana pembelajaran Anda berhenti. Saya akan berasumsi karena Anda adalah insinyur perangkat lunak komputer yang Anda kenal dengan aljabar, geometri, dan mungkin beberapa kalkulus.

Saya akan merekomendasikan Anda memulai pembelajaran Anda dengan membaca statistik dan memahami konsep-konsep seperti deskripsi, analisis data eksplorasi, korelasi, distribusi, dan sebagainya. Saya melihat bahwa Anda lebih suka buku daripada video, jadi saya akan menemui Anda setengah jalan dan memberi Anda beberapa buku yang sedang online, serta satu atau dua buku yang dapat Anda beli dalam bentuk cetak.

Pertama, saya akan merekomendasikan kurikulum kursus pascasarjana online Penn State dalam statistik . Anda dapat menjelajahi setiap program mereka menggunakan menu di sebelah kiri. Setelah Anda memilih kursus, gulir ke bawah pada halaman web kursus dan klik pada tautan yang bertuliskan "catatan kursus online". Catatan kursus untuk kursus-kursus ini lebih dari sekadar catatan dan dibaca seperti buku lengkap. Mereka sangat instruktif. Juga, periksa kurikulum kursus sarjana online Penn State dalam statistik , juga, jika Anda menemukan sesuatu dalam kursus pascasarjana yang terlalu maju dan ingin penjelasan "lebih sederhana".

Kedua, tinjau Buku Pegangan Statistik Biologis oleh John H. McDonald. Jangan biarkan judul itu menipu Anda; buku ini adalah primer yang sangat baik tentang statistik dan analisis data yang berlaku untuk domain apa pun.

Ketiga, tinjau The Little Handbook of Statistics oleh Gerard Dallal. Sekali lagi, jangan biarkan judul itu menipu Anda; buku ini adalah permata lain yang menuntun Anda melalui beberapa fundamental statistik penting.

Keempat, lihat buku Think Stats oleh Allen Downey. Ada versi online gratis dari edisi sebelumnya; edisi terbaru yang harus Anda beli. Itu sangat berharga, terutama jika Anda bekerja dengan Python. Dalam buku ini, penulis mengajarkan Anda statistik dan analisis data menggunakan Python untuk menganalisis set data dunia nyata (mainan). Ini adalah buku yang sangat bagus untuk dikerjakan.

Terakhir, periksa Ilmu Data dari Awal oleh Joel Grus. Buku ini lebih berfokus pada analisis data (bukan fundamental statistik) dan lebih menekankan pembelajaran mesin dan pemodelan. Itu menggunakan Python (dan tumpukan ilmu data Python) untuk memandu Anda melalui menganalisis dan melakukan analisis prediktif pada dataset dunia nyata (mainan). Buku bagus lainnya untuk dikerjakan.


1

Perlu diingat bahwa sementara saya memiliki Magister Statistik Terapan, saya akan memberi Anda jawaban yang sangat sederhana: ambil kursus tentang probabilitas.

Sebagian besar kerangka kerja pemrograman ML modern mengambil sebagian besar matematika dari ilmu data; Anda benar-benar tidak membutuhkannya di sebagian besar skenario. Tetapi Anda akan selalu membutuhkan kemampuan untuk memahami hasil Anda dan sebagian besar hasil dinyatakan dalam probabilitas. Jika saya baru mengenal ilmu data, saya akan mengambil kursus (singkat) tentang probabilitas, berusaha memahami apa arti proporsi dan persentase sebenarnya dan kemudian saya akan bekerja untuk mengetahui kerangka kerja (seperti Tensorflow) dengan sangat, sangat baik. Jika Anda dapat melakukannya, Anda dapat menulis beberapa algoritma yang sangat menarik dan tidak harus terobsesi dengan matematika.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.