Skip to content

Latest commit

 

History

History
215 lines (149 loc) · 29.5 KB

File metadata and controls

215 lines (149 loc) · 29.5 KB

Lisensi GitHub Kontributor GitHub Masalah GitHub Permintaan Tarik GitHub PRs Welcome

Pengamat GitHub Fork GitHub Bintang GitHub

🌐 Dukungan Multi-Bahasa

Didukung melalui GitHub Action (Otomatis & Selalu Terbaru)

Arab | Bengali | Bulgaria | Burma (Myanmar) | Cina (Sederhana) | Cina (Tradisional, Hong Kong) | Cina (Tradisional, Makau) | Cina (Tradisional, Taiwan) | Kroasia | Ceko | Denmark | Belanda | Estonia | Finlandia | Prancis | Jerman | Yunani | Ibrani | Hindi | Hungaria | Indonesia | Italia | Jepang | Korea | Lituania | Melayu | Marathi | Nepali | Pidgin Nigeria | Norwegia | Persia (Farsi) | Polandia | Portugis (Brasil) | Portugis (Portugal) | Punjabi (Gurmukhi) | Rumania | Rusia | Serbia (Kiril) | Slovakia | Slovenia | Spanyol | Swahili | Swedia | Tagalog (Filipina) | Tamil | Thai | Turki | Ukraina | Urdu | Vietnam

Bergabunglah dengan Komunitas Kami

Microsoft Foundry Discord

Kami memiliki seri belajar dengan AI di Discord yang sedang berlangsung, pelajari lebih lanjut dan bergabunglah dengan kami di Seri Belajar dengan AI dari 18 - 30 September, 2025. Anda akan mendapatkan tips dan trik menggunakan GitHub Copilot untuk Data Science.

Seri Belajar dengan AI

Pembelajaran Mesin untuk Pemula - Kurikulum

🌍 Jelajahi dunia saat kita mempelajari Pembelajaran Mesin melalui budaya dunia 🌍

Cloud Advocates di Microsoft dengan senang hati menawarkan kurikulum 12 minggu, 26 pelajaran tentang Pembelajaran Mesin. Dalam kurikulum ini, Anda akan mempelajari apa yang kadang disebut pembelajaran mesin klasik, menggunakan Scikit-learn sebagai pustaka utama dan menghindari pembelajaran mendalam, yang dibahas dalam kurikulum AI untuk Pemula kami. Pasangkan pelajaran ini dengan kurikulum 'Data Science untuk Pemula' kami juga!

Jelajahi dunia bersama kami saat kami menerapkan teknik klasik ini pada data dari berbagai wilayah dunia. Setiap pelajaran mencakup kuis sebelum dan sesudah pelajaran, instruksi tertulis untuk menyelesaikan pelajaran, solusi, tugas, dan lainnya. Pendekatan berbasis proyek kami memungkinkan Anda belajar sambil membangun, cara yang terbukti efektif untuk membuat keterampilan baru 'melekat'.

✍️ Terima kasih yang tulus kepada penulis kami Jen Looper, Stephen Howell, Francesca Lazzeri, Tomomi Imura, Cassie Breviu, Dmitry Soshnikov, Chris Noring, Anirban Mukherjee, Ornella Altunyan, Ruth Yakubu, dan Amy Boyd

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

🙏 Terima kasih khusus 🙏 kepada Microsoft Student Ambassador penulis, pengulas, dan kontributor konten kami, terutama Rishit Dagli, Muhammad Sakib Khan Inan, Rohan Raj, Alexandru Petrescu, Abhishek Jaiswal, Nawrin Tabassum, Ioan Samuila, dan Snigdha Agarwal

🤩 Terima kasih ekstra kepada Microsoft Student Ambassadors Eric Wanjau, Jasleen Sondhi, dan Vidushi Gupta untuk pelajaran R kami!

Memulai

Ikuti langkah-langkah ini:

  1. Fork Repository: Klik tombol "Fork" di pojok kanan atas halaman ini.
  2. Clone Repository: git clone https://github.com/microsoft/ML-For-Beginners.git

temukan semua sumber daya tambahan untuk kursus ini dalam koleksi Microsoft Learn kami

🔧 Butuh bantuan? Periksa Panduan Pemecahan Masalah kami untuk solusi masalah umum terkait instalasi, pengaturan, dan menjalankan pelajaran.

Siswa, untuk menggunakan kurikulum ini, fork seluruh repo ke akun GitHub Anda sendiri dan selesaikan latihan secara mandiri atau bersama kelompok:

  • Mulailah dengan kuis pra-pelajaran.
  • Baca materi pelajaran dan selesaikan aktivitas, berhenti dan refleksi pada setiap pemeriksaan pengetahuan.
  • Cobalah membuat proyek dengan memahami pelajaran daripada menjalankan kode solusi; namun kode tersebut tersedia di folder /solution dalam setiap pelajaran berbasis proyek.
  • Ikuti kuis pasca-pelajaran.
  • Selesaikan tantangan.
  • Selesaikan tugas.
  • Setelah menyelesaikan grup pelajaran, kunjungi Papan Diskusi dan "belajar dengan lantang" dengan mengisi rubrik PAT yang sesuai. 'PAT' adalah Alat Penilaian Kemajuan yang merupakan rubrik yang Anda isi untuk memperdalam pembelajaran Anda. Anda juga dapat memberikan reaksi terhadap PAT lainnya sehingga kita dapat belajar bersama.

Untuk studi lebih lanjut, kami merekomendasikan mengikuti modul dan jalur pembelajaran Microsoft Learn.

Guru, kami telah menyertakan beberapa saran tentang cara menggunakan kurikulum ini.


Video walkthroughs

Beberapa pelajaran tersedia dalam bentuk video pendek. Anda dapat menemukan semuanya di dalam pelajaran, atau di playlist ML untuk Pemula di saluran YouTube Microsoft Developer dengan mengklik gambar di bawah.

Banner ML untuk pemula


Temui Tim

Video promo

Gif oleh Mohit Jaisal

🎥 Klik gambar di atas untuk video tentang proyek dan orang-orang yang membuatnya!


Pedagogi

Kami memilih dua prinsip pedagogi saat membangun kurikulum ini: memastikan bahwa kurikulum ini berbasis proyek langsung dan mencakup kuis yang sering. Selain itu, kurikulum ini memiliki tema umum untuk memberikan kohesi.

Dengan memastikan bahwa konten selaras dengan proyek, proses pembelajaran menjadi lebih menarik bagi siswa dan retensi konsep akan meningkat. Selain itu, kuis dengan risiko rendah sebelum kelas menetapkan niat siswa untuk mempelajari topik, sementara kuis kedua setelah kelas memastikan retensi lebih lanjut. Kurikulum ini dirancang agar fleksibel dan menyenangkan serta dapat diambil secara keseluruhan atau sebagian. Proyek dimulai dari yang kecil dan menjadi semakin kompleks pada akhir siklus 12 minggu. Kurikulum ini juga mencakup postscript tentang aplikasi dunia nyata dari ML, yang dapat digunakan sebagai kredit tambahan atau sebagai dasar untuk diskusi.

Temukan Kode Etik, Kontribusi, Terjemahan, dan Panduan Pemecahan Masalah kami. Kami menyambut umpan balik konstruktif Anda!

Setiap pelajaran mencakup

  • sketchnote opsional
  • video tambahan opsional
  • video walkthrough (beberapa pelajaran saja)
  • kuis pemanasan pra-pelajaran
  • pelajaran tertulis
  • untuk pelajaran berbasis proyek, panduan langkah demi langkah tentang cara membangun proyek
  • pemeriksaan pengetahuan
  • tantangan
  • bacaan tambahan
  • tugas
  • kuis pasca-pelajaran

Catatan tentang bahasa: Pelajaran ini sebagian besar ditulis dalam Python, tetapi banyak juga yang tersedia dalam R. Untuk menyelesaikan pelajaran R, buka folder /solution dan cari pelajaran R. Pelajaran tersebut mencakup ekstensi .rmd yang mewakili file R Markdown yang dapat didefinisikan sebagai penggabungan code chunks (dari R atau bahasa lain) dan YAML header (yang memandu cara memformat output seperti PDF) dalam dokumen Markdown. Dengan demikian, ini berfungsi sebagai kerangka kerja penulisan yang luar biasa untuk data science karena memungkinkan Anda menggabungkan kode Anda, outputnya, dan pemikiran Anda dengan memungkinkan Anda menuliskannya dalam Markdown. Selain itu, dokumen R Markdown dapat dirender ke format output seperti PDF, HTML, atau Word.

Catatan tentang kuis: Semua kuis terdapat dalam folder Aplikasi Kuis, dengan total 52 kuis masing-masing berisi tiga pertanyaan. Kuis tersebut terhubung dari dalam pelajaran tetapi aplikasi kuis dapat dijalankan secara lokal; ikuti instruksi di folder quiz-app untuk hosting lokal atau penerapan ke Azure.

Nomor Pelajaran Topik Pengelompokan Pelajaran Tujuan Pembelajaran Pelajaran Terkait Penulis
01 Pengantar pembelajaran mesin Introduction Pelajari konsep dasar di balik pembelajaran mesin Lesson Muhammad
02 Sejarah pembelajaran mesin Introduction Pelajari sejarah yang mendasari bidang ini Lesson Jen dan Amy
03 Keadilan dan pembelajaran mesin Introduction Apa saja isu filosofis penting tentang keadilan yang harus dipertimbangkan siswa saat membangun dan menerapkan model ML? Lesson Tomomi
04 Teknik untuk pembelajaran mesin Introduction Teknik apa yang digunakan peneliti ML untuk membangun model ML? Lesson Chris dan Jen
05 Pengantar regresi Regression Mulai dengan Python dan Scikit-learn untuk model regresi PythonR Jen • Eric Wanjau
06 Harga labu di Amerika Utara 🎃 Regression Visualisasikan dan bersihkan data sebagai persiapan untuk ML PythonR Jen • Eric Wanjau
07 Harga labu di Amerika Utara 🎃 Regression Bangun model regresi linier dan polinomial PythonR Jen dan Dmitry • Eric Wanjau
08 Harga labu di Amerika Utara 🎃 Regression Bangun model regresi logistik PythonR Jen • Eric Wanjau
09 Aplikasi Web 🔌 Web App Bangun aplikasi web untuk menggunakan model yang telah dilatih Python Jen
10 Pengantar klasifikasi Classification Bersihkan, siapkan, dan visualisasikan data Anda; pengantar klasifikasi PythonR Jen dan Cassie • Eric Wanjau
11 Masakan Asia dan India yang lezat 🍜 Classification Pengantar pengklasifikasi PythonR Jen dan Cassie • Eric Wanjau
12 Masakan Asia dan India yang lezat 🍜 Classification Lebih banyak pengklasifikasi PythonR Jen dan Cassie • Eric Wanjau
13 Masakan Asia dan India yang lezat 🍜 Classification Bangun aplikasi web rekomendasi menggunakan model Anda Python Jen
14 Pengantar pengelompokan Clustering Bersihkan, siapkan, dan visualisasikan data Anda; pengantar pengelompokan PythonR Jen • Eric Wanjau
15 Menjelajahi selera musik Nigeria 🎧 Clustering Jelajahi metode pengelompokan K-Means PythonR Jen • Eric Wanjau
16 Pengantar pemrosesan bahasa alami ☕️ Natural language processing Pelajari dasar-dasar NLP dengan membangun bot sederhana Python Stephen
17 Tugas umum NLP ☕️ Natural language processing Perdalam pengetahuan NLP Anda dengan memahami tugas-tugas umum yang diperlukan saat menangani struktur bahasa Python Stephen
18 Terjemahan dan analisis sentimen ♥️ Natural language processing Terjemahan dan analisis sentimen dengan Jane Austen Python Stephen
19 Hotel romantis di Eropa ♥️ Natural language processing Analisis sentimen dengan ulasan hotel 1 Python Stephen
20 Hotel romantis di Eropa ♥️ Natural language processing Analisis sentimen dengan ulasan hotel 2 Python Stephen
21 Pengantar peramalan deret waktu Time series Pengantar peramalan deret waktu Python Francesca
22 ⚡️ Penggunaan Daya Dunia ⚡️ - peramalan deret waktu dengan ARIMA Time series Peramalan deret waktu dengan ARIMA Python Francesca
23 ⚡️ Penggunaan Daya Dunia ⚡️ - peramalan deret waktu dengan SVR Time series Peramalan deret waktu dengan Support Vector Regressor Python Anirban
24 Pengantar pembelajaran penguatan Reinforcement learning Pengantar pembelajaran penguatan dengan Q-Learning Python Dmitry
25 Bantu Peter menghindari serigala! 🐺 Reinforcement learning Gym pembelajaran penguatan Python Dmitry
Postscript Skenario dan aplikasi ML di dunia nyata ML in the Wild Aplikasi dunia nyata yang menarik dan mengungkapkan tentang ML klasik Lesson Team
Postscript Debugging Model ML menggunakan dashboard RAI ML in the Wild Debugging Model dalam Pembelajaran Mesin menggunakan komponen dashboard AI yang Bertanggung Jawab Lesson Ruth Yakubu

temukan semua sumber tambahan untuk kursus ini di koleksi Microsoft Learn kami

Akses Offline

Anda dapat menjalankan dokumentasi ini secara offline dengan menggunakan Docsify. Fork repositori ini, instal Docsify di mesin lokal Anda, lalu di folder root repositori ini, ketik docsify serve. Situs web akan disajikan di port 3000 di localhost Anda: localhost:3000.

PDF

Temukan PDF kurikulum dengan tautan di sini.

🎒 Kursus Lainnya

Tim kami juga membuat kursus lainnya! Lihat:

Azure / Edge / MCP / Agen

AZD untuk Pemula Edge AI untuk Pemula MCP untuk Pemula Agen AI untuk Pemula


Seri AI Generatif

AI Generatif untuk Pemula AI Generatif (.NET) AI Generatif (Java) AI Generatif (JavaScript)


Pembelajaran Inti

ML untuk Pemula
Data Science untuk Pemula
AI untuk Pemula
Keamanan Siber untuk Pemula
Pengembangan Web untuk Pemula
IoT untuk Pemula
Pengembangan XR untuk Pemula


Seri Copilot

Copilot untuk Pemrograman Berpasangan AI
Copilot untuk C#/.NET
Petualangan Copilot

Mendapatkan Bantuan

Jika Anda mengalami kesulitan atau memiliki pertanyaan tentang membangun aplikasi AI, bergabunglah dengan sesama pelajar dan pengembang berpengalaman dalam diskusi tentang MCP. Ini adalah komunitas yang mendukung di mana pertanyaan diterima dan pengetahuan dibagikan secara bebas.

Microsoft Foundry Discord

Jika Anda memiliki masukan produk atau menemukan kesalahan saat membangun, kunjungi:

Forum Pengembang Microsoft Foundry


Penafian:
Dokumen ini telah diterjemahkan menggunakan layanan penerjemahan AI Co-op Translator. Meskipun kami berupaya untuk memberikan hasil yang akurat, harap diketahui bahwa terjemahan otomatis dapat mengandung kesalahan atau ketidakakuratan. Dokumen asli dalam bahasa aslinya harus dianggap sebagai sumber yang otoritatif. Untuk informasi yang penting, disarankan menggunakan jasa penerjemahan manusia profesional. Kami tidak bertanggung jawab atas kesalahpahaman atau penafsiran yang timbul dari penggunaan terjemahan ini.