You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ML-For-Beginners/translations/README.ms.md

21 KiB

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Pembelajaran Mesin untuk Pemula - Kurikulum

🌍 Mengembara ke seluruh dunia semasa kita meneroka Pembelajaran Mesin melalui budaya dunia 🌍

Azure Cloud Advocates di Microsoft dengan senang hati menawarkan kurikulum 12-minggu, 24-pelajaran (ditambah satu!) MengenaiPembelajaran Mesin. Dalam kurikulum ini, anda akan belajar tentang apa yang kadang-kadang disebutpembelajaran mesin klasik, menggunakan terutamanya Scikit-learning sebagai perpustakaan dan mengelakkan pembelajaran mendalam, yang dicakup dalam kurikulum 'AI for Beginners' yang akan datang. Pasangkan pelajaran ini dengan 'Data Science for Beginners' kurikulum kami juga!

Perjalanan bersama kami di seluruh dunia kerana kami menerapkan teknik klasik ini ke data dari banyak kawasan di dunia. Setiap pelajaran merangkumi kuiz sebelum dan sesudah pelajaran, arahan bertulis untuk menyelesaikan pelajaran, penyelesaian, tugasan dan banyak lagi. Pedagogi berasaskan projek kami membolehkan anda belajar sambil membina, cara yang terbukti untuk kemahiran baru 'melekat'.

✍️ Terima kasih kepada penulis kamiJen Looper, Stephen Howell, Francesca Lazzeri, Tomomi Imura, Cassie Breviu, Dmitry Soshnikov, Chris Noring, Anirban Mukherjee, Ornella Altunyan, dan Amy Boyd

🎨 Terima kasih juga kepada ilustrator kamiTomomi Imura, Dasani Madipalli, dan Jen Looper

🙏 Terima kasih khas 🙏 kepada pengarang, pengulas dan penyumbang kandungan Duta Pelajar Microsoft kami, terutamanya Rishit Dagli, Muhammad Sakib Khan Inan, Rohan Raj, Alexandru Petrescu, Abhishek Jaiswal, Nawrin Tabassum, Ioan Samuila, dan Snigdha Agarwal

🤩 Terima kasih yang tidak terhingga kepada Duta Pelajar Microsoft Eric Wanjau atas pelajaran R kami!


Bermula

Pelajar, untuk menggunakan kurikulum ini, garpu seluruh repo ke akaun GitHub anda sendiri dan selesaikan latihan anda sendiri atau bersama kumpulan:

  • Mulakan dengan kuiz pra-kuliah.
  • Baca kuliah dan selesaikan aktiviti, berhenti sebentar dan renungkan pada setiap pemeriksaan pengetahuan.
  • Cuba buat projek dengan memahami pelajaran daripada menjalankan kod penyelesaian; namun kod itu terdapat di folder /solution dalam setiap pelajaran berorientasikan projek.
  • Ikuti kuiz pasca kuliah.
  • Selesaikan cabaran.
  • Selesaikan tugasan.
  • Setelah menyelesaikan kumpulan pelajaran, lawati Discussion board dan "belajar dengan kuat" dengan mengisi rubrik PAT yang sesuai. 'PAT' adalah Alat Penilaian Kemajuan yang merupakan rubrik yang anda isi untuk melanjutkan pembelajaran anda. Anda juga boleh bertindak balas terhadap PAT lain sehingga kami dapat belajar bersama.

Untuk kajian lebih lanjut, kami mengesyorkan mengikuti Microsoft Learn berikut dan jalan belajar.

Guru, kami telah memasukkan beberapa cadangan mengenai cara menggunakan kurikulum ini.

Jumpa pasukan

Promo video

🎥 Klik gambar di atas untuk video mengenai projek dan orang yang membuatnya!


Pedagogi

Kami telah memilih dua prinsip pedagogi semasa membina kurikulum ini: memastikan bahawa ia adalah berasaskan projek dan merangkumi kuiz yang kerap. Di samping itu, kurikulum ini mempunyai tema umum untuk memberikannya kesatuan.

Dengan memastikan bahawa kandungan sesuai dengan projek, proses dibuat lebih menarik bagi pelajar dan pengekalan konsep akan ditambah. Di samping itu, kuiz bertaraf rendah sebelum kelas menetapkan niat pelajar untuk mempelajari sesuatu topik, sementara kuiz kedua selepas kelas memastikan pengekalan selanjutnya. Kurikulum ini dirancang agar fleksibel dan menyenangkan dan dapat diambil secara keseluruhan atau sebahagian. Projek bermula kecil dan menjadi semakin rumit pada akhir kitaran 12 minggu. Kurikulum ini juga termasuk skrip tulisan mengenai aplikasi ML dunia nyata, yang dapat digunakan sebagai kredit tambahan atau sebagai dasar perbincangan.

Cari garis panduan Kod Tingkah Laku kami, Menyumbang, dan Terjemahan. Kami mengalu-alukan maklum balas yang membina!

Setiap pelajaran merangkumi:

  • nota lakaran pilihan
  • video tambahan pilihan
  • kuiz pemanasan sebelum kuliah
  • pelajaran bertulis
  • untuk pelajaran berasaskan projek, panduan langkah demi langkah bagaimana membina projek
  • pemeriksaan pengetahuan
  • satu cabaran
  • bacaan tambahan
  • tugasan
  • kuiz pasca kuliah

Catatan mengenai bahasa: Pelajaran ini terutama ditulis dalam Python, tetapi banyak juga tersedia dalam R. Untuk menyelesaikan pelajaran R, pergi ke folder /solution dan cari pelajaran R. Mereka termasuk pelanjutan .rmd yang mewakili fail R Markdown yang hanya dapat didefinisikan sebagai penyisipan potongan kode '(dari R atau bahasa lain) dan header YAML(yang membimbing cara memformat output seperti PDF) dalamMarkdown document`. Oleh itu, ia berfungsi sebagai kerangka penulisan teladan bagi sains data kerana ia membolehkan anda menggabungkan kod, output dan pemikiran anda dengan membolehkan anda menuliskannya dalam Markdown. Lebih-lebih lagi, dokumen R Markdown dapat diberikan ke format output seperti PDF, HTML, atau Word.

Catatan mengenai kuiz: Semua kuiz terkandung dalam aplikasi ini, untuk 50 keseluruhan kuiz masing-masing dari tiga soalan. Mereka dihubungkan dari dalam pelajaran tetapi aplikasi kuiz dapat dijalankan secara tempatan; ikuti arahan dalam folder quiz-app.

Nombor Pelajaran Topik Pengumpulan Pelajaran Objektif Pembelajaran Pautan Pembelajaran Pengarang
01 Pengenalan pembelajaran mesin Pengenalan Ketahui konsep asas di sebalik pembelajaran mesin Pelajaran Muhammad
02 Sejarah pembelajaran mesin Pengenalan Ketahui sejarah yang mendasari bidang ini Pelajaran Jen and Amy
03 Keadilan dan pembelajaran mesin Pengenalan Apakah masalah falsafah penting mengenai keadilan yang harus dipertimbangkan oleh pelajar semasa membina dan menggunakan model ML? Pelajaran Tomomi
04 Teknik untuk pembelajaran mesin Pengenalan Teknik apa yang digunakan oleh penyelidik ML untuk membina model ML? Pelajaran Chris and Jen
05 Pengenalan regresi Regresi Mulakan dengan Python dan Scikit-belajar untuk model regresi
  • Jen
  • Eric Wanjau
06 Harga labu Amerika Utara 🎃 Regresi Visualisasikan dan bersihkan data sebagai persediaan untuk ML
  • Jen
  • Eric Wanjau
07 Harga labu Amerika Utara 🎃 Regresi Membina model regresi linear dan polinomial
  • Jen
  • Eric Wanjau
08 Harga labu Amerika Utara 🎃 Regresi Bina model regresi logistik
  • Jen
  • Eric Wanjau
09 Aplikasi Web 🔌 Aplikasi Web Bina aplikasi web untuk menggunakan model terlatih anda Python Jen
10 Pengenalan klasifikasi Pengelasan Bersihkan, persiapkan, dan gambarkan data anda; pengenalan klasifikasi
  • Jen and Cassie
  • Eric Wanjau
11 Masakan Asia dan India yang lazat 🍜 Pengelasan Pengenalan kepada pengelasan
  • Jen and Cassie
  • Eric Wanjau
12 Masakan Asia dan India yang lazat 🍜 Pengelasan Lebih banyak pengelasan
  • Jen and Cassie
  • Eric Wanjau
13 Masakan Asia dan India yang lazat 🍜 Pengelasan Bina aplikasi web cadangan menggunakan model anda Python Jen
14 Pengenalan pengelompokan Penggabungan Bersihkan, persiapkan, dan gambarkan data anda; Pengenalan pengelompokan
  • Jen
  • Eric Wanjau
15 Meneroka Selera Muzik Nigeria 🎧 Penggabungan Terokai kaedah pengelompokan K-Means
  • Jen
  • Eric Wanjau
16 Pengenalan pemprosesan bahasa semula jadi Pemprosesan bahasa semula jadi Ketahui asas mengenai NLP dengan membina bot sederhana Python Stephen
17 Tugas NLP biasa Pemprosesan bahasa semula jadi Memperdalam pengetahuan NLP anda dengan memahami tugas-tugas umum yang diperlukan ketika berurusan dengan struktur bahasa Python Stephen
18 Analisis terjemahan dan sentimen ♥ Pemprosesan bahasa semula jadi Terjemahan dan analisis sentimen dengan Jane Austen Python Stephen
19 Hotel romantis di Eropah ♥ Pemprosesan bahasa semula jadi Analisis sentimen dengan ulasan hotel Python Stephen
20 Hotel romantis di Eropah ♥ Pemprosesan bahasa semula jadi Analisis sentimen dengan ulasan hotel 2 Python Stephen
21 Pengenalan ramalan siri masa Siri masa Pengenalan ramalan siri masa Python Francesca
22 Penggunaan Kuasa Dunia - ramalan siri masa dengan ARIMA Siri masa Ramalan siri masa dengan ARIMA Python Francesca
23 World Penggunaan Kuasa Dunia - ramalan siri masa dengan SVR Siri masa Ramalan siri masa dengan Regressor Vektor Sokongan Python Anirban
24 Pengenalan pembelajaran pengukuhan Pembelajaran pengukuhan Pengenalan pembelajaran pengukuhan dengan Q-Learning Python Dmitry
25 Tolong Peter mengelakkan serigala! 🐺 Pembelajaran pengukuhan Gym pembelajaran pengukuhan Python Dmitry
Poskrip Senario dan aplikasi ML Dunia Sebenar ML di Alam Nyata Aplikasi ML klasik yang menarik dan mendedahkan Pelajaran Pasukan

Akses luar talian

Anda boleh menjalankan dokumentasi ini di luar talian dengan menggunakan Docsify. 'Fork' repo ini, pasang Docsify pada mesin tempatan anda, dan kemudian di folder root repo ini, ketik docsify serve. Laman web akan dilayan di port 3000 di localhost anda: localhost: 3000.

PDF

Cari pdf kurikulum dengan pautan di sini.

Pertolongan diperlukan!

Adakah anda ingin menyumbang terjemahan? Sila baca pedoman terjemahan kami dan tambahkan input di sini.

Kurikulum Lain

Pasukan kami menghasilkan kurikulum lain! Lihat: