Skip to content

Latest commit

 

History

History
214 lines (149 loc) · 30.6 KB

File metadata and controls

214 lines (149 loc) · 30.6 KB

Licență GitHub Contribuitori GitHub Probleme GitHub Pull-requests GitHub PR-uri Binevenite

Observatori GitHub Fork-uri GitHub Stele GitHub

🌐 Suport Multi-Limbă

Suportat prin GitHub Action (Automat & Mereu Actualizat)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Korean | Lithuanian | Malay | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Alăturați-vă Comunității Noastre

Microsoft Foundry Discord

Avem o serie de învățare cu AI pe Discord în desfășurare, aflați mai multe și alăturați-vă la Learn with AI Series între 18 - 30 septembrie, 2025. Veți primi sfaturi și trucuri despre utilizarea GitHub Copilot pentru Data Science.

Learn with AI series

Machine Learning pentru Începători - Un Curriculum

🌍 Călătoriți în jurul lumii în timp ce explorăm Machine Learning prin intermediul culturilor mondiale 🌍

Advocații Cloud de la Microsoft sunt încântați să ofere un curriculum de 12 săptămâni, cu 26 de lecții, despre Machine Learning. În acest curriculum, veți învăța despre ceea ce este uneori numit machine learning clasic, utilizând în principal biblioteca Scikit-learn și evitând deep learning, care este acoperit în curriculumul AI pentru Începători. Combinați aceste lecții cu curriculumul nostru 'Data Science pentru Începători', de asemenea!

Călătoriți cu noi în jurul lumii în timp ce aplicăm aceste tehnici clasice pe date din diverse regiuni ale lumii. Fiecare lecție include chestionare înainte și după lecție, instrucțiuni scrise pentru completarea lecției, o soluție, o temă și multe altele. Pedagogia noastră bazată pe proiecte vă permite să învățați în timp ce construiți, o metodă dovedită pentru a fixa noile abilități.

✍️ Mulțumiri sincere autorilor noștri Jen Looper, Stephen Howell, Francesca Lazzeri, Tomomi Imura, Cassie Breviu, Dmitry Soshnikov, Chris Noring, Anirban Mukherjee, Ornella Altunyan, Ruth Yakubu și Amy Boyd

🎨 Mulțumiri și ilustratorilor noștri Tomomi Imura, Dasani Madipalli și Jen Looper

🙏 Mulțumiri speciale 🙏 ambasadorilor studenți Microsoft, autori, recenzori și contribuitori de conținut, în special Rishit Dagli, Muhammad Sakib Khan Inan, Rohan Raj, Alexandru Petrescu, Abhishek Jaiswal, Nawrin Tabassum, Ioan Samuila și Snigdha Agarwal

🤩 Recunoștință suplimentară ambasadorilor studenți Microsoft Eric Wanjau, Jasleen Sondhi și Vidushi Gupta pentru lecțiile noastre în R!

Începeți

Urmați acești pași:

  1. Forkați Repository-ul: Faceți clic pe butonul "Fork" din colțul din dreapta sus al acestei pagini.
  2. Clonați Repository-ul: git clone https://github.com/microsoft/ML-For-Beginners.git

găsiți toate resursele suplimentare pentru acest curs în colecția noastră Microsoft Learn

🔧 Aveți nevoie de ajutor? Consultați Ghidul nostru de depanare pentru soluții la probleme comune legate de instalare, configurare și rularea lecțiilor.

Studenți, pentru a utiliza acest curriculum, forkați întregul repo în propriul cont GitHub și completați exercițiile pe cont propriu sau în grup:

  • Începeți cu un chestionar înainte de lecție.
  • Citiți lecția și completați activitățile, oprindu-vă și reflectând la fiecare verificare a cunoștințelor.
  • Încercați să creați proiectele înțelegând lecțiile, mai degrabă decât rulând codul soluției; totuși, acel cod este disponibil în folderele /solution din fiecare lecție orientată pe proiect.
  • Faceți chestionarul de după lecție.
  • Completați provocarea.
  • Completați tema.
  • După finalizarea unui grup de lecții, vizitați Forum de Discuții și "învățați cu voce tare" completând rubricile PAT corespunzătoare. Un 'PAT' este un Instrument de Evaluare a Progresului, o rubrică pe care o completați pentru a vă aprofunda învățarea. De asemenea, puteți reacționa la alte rubrici PAT pentru a învăța împreună.

Pentru studii suplimentare, recomandăm urmarea acestor module și trasee de învățare Microsoft Learn.

Profesori, am inclus câteva sugestii despre cum să utilizați acest curriculum.


Tutoriale video

Unele lecții sunt disponibile sub formă de videoclipuri scurte. Le puteți găsi pe toate în lecții sau pe playlist-ul ML pentru Începători de pe canalul YouTube Microsoft Developer făcând clic pe imaginea de mai jos.

Banner ML pentru începători


Cunoașteți Echipa

Video promoțional

Gif realizat de Mohit Jaisal

🎥 Faceți clic pe imaginea de mai sus pentru un videoclip despre proiect și despre oamenii care l-au creat!


Pedagogie

Am ales două principii pedagogice în construirea acestui curriculum: asigurarea că este bazat pe proiecte și că include chestionare frecvente. În plus, acest curriculum are o temă comună pentru a-i oferi coeziune.

Prin asigurarea că conținutul se aliniază cu proiectele, procesul devine mai captivant pentru studenți, iar reținerea conceptelor va fi îmbunătățită. În plus, un chestionar cu miză redusă înainte de o clasă setează intenția studentului de a învăța un subiect, în timp ce un al doilea chestionar după clasă asigură o reținere suplimentară. Acest curriculum a fost conceput să fie flexibil și distractiv și poate fi parcurs în întregime sau parțial. Proiectele încep mici și devin din ce în ce mai complexe până la sfârșitul ciclului de 12 săptămâni. Acest curriculum include, de asemenea, un postscript despre aplicațiile reale ale ML, care poate fi utilizat ca credit suplimentar sau ca bază pentru discuții.

Găsiți Codul nostru de Conduită, Contribuții, Traduceri și Ghiduri de depanare. Apreciem feedback-ul constructiv!

Fiecare lecție include

  • opțional schiță grafică
  • opțional videoclip suplimentar
  • tutorial video (doar pentru unele lecții)
  • chestionar de încălzire înainte de lecție
  • lecție scrisă
  • pentru lecțiile bazate pe proiecte, ghiduri pas cu pas despre cum să construiți proiectul
  • verificări ale cunoștințelor
  • o provocare
  • lectură suplimentară
  • temă
  • chestionar de după lecție

O notă despre limbaje: Aceste lecții sunt scrise în principal în Python, dar multe sunt disponibile și în R. Pentru a completa o lecție în R, accesați folderul /solution și căutați lecțiile în R. Acestea includ o extensie .rmd care reprezintă un fișier R Markdown, care poate fi definit simplu ca o integrare de fragmente de cod (din R sau alte limbaje) și un header YAML (care ghidează cum să formateze ieșirile, cum ar fi PDF) într-un document Markdown. Astfel, servește ca un cadru exemplu pentru scrierea în domeniul științei datelor, deoarece vă permite să combinați codul, rezultatul acestuia și gândurile dvs. prin scrierea lor în Markdown. Mai mult, documentele R Markdown pot fi transformate în formate de ieșire precum PDF, HTML sau Word.

O notă despre chestionare: Toate chestionarele sunt conținute în folderul Quiz App, pentru un total de 52 de chestionare, fiecare cu trei întrebări. Acestea sunt legate din lecții, dar aplicația de chestionare poate fi rulată local; urmați instrucțiunile din folderul quiz-app pentru a găzdui local sau a implementa pe Azure.

Număr Lecție Subiect Grupare Lecții Obiective de Învățare Lecție Legată Autor
01 Introducere în învățarea automată Introducere Învață conceptele de bază ale învățării automate Lecție Muhammad
02 Istoria învățării automate Introducere Descoperă istoria acestui domeniu Lecție Jen și Amy
03 Echitate și învățarea automată Introducere Care sunt problemele filosofice importante legate de echitate pe care studenții ar trebui să le ia în considerare când construiesc și aplică modele ML? Lecție Tomomi
04 Tehnici pentru învățarea automată Introducere Ce tehnici folosesc cercetătorii ML pentru a construi modele ML? Lecție Chris și Jen
05 Introducere în regresie Regresie Începe cu Python și Scikit-learn pentru modele de regresie PythonR Jen • Eric Wanjau
06 Prețurile dovlecilor din America de Nord 🎃 Regresie Vizualizează și curăță datele pentru pregătirea ML PythonR Jen • Eric Wanjau
07 Prețurile dovlecilor din America de Nord 🎃 Regresie Construiește modele de regresie liniară și polinomială PythonR Jen și Dmitry • Eric Wanjau
08 Prețurile dovlecilor din America de Nord 🎃 Regresie Construiește un model de regresie logistică PythonR Jen • Eric Wanjau
09 O aplicație web 🔌 Aplicație web Construiește o aplicație web pentru a utiliza modelul antrenat Python Jen
10 Introducere în clasificare Clasificare Curăță, pregătește și vizualizează datele; introducere în clasificare PythonR Jen și Cassie • Eric Wanjau
11 Bucătării delicioase asiatice și indiene 🍜 Clasificare Introducere în clasificatori PythonR Jen și Cassie • Eric Wanjau
12 Bucătării delicioase asiatice și indiene 🍜 Clasificare Mai mulți clasificatori PythonR Jen și Cassie • Eric Wanjau
13 Bucătării delicioase asiatice și indiene 🍜 Clasificare Construiește o aplicație web de recomandare folosind modelul tău Python Jen
14 Introducere în clustering Clustering Curăță, pregătește și vizualizează datele; Introducere în clustering PythonR Jen • Eric Wanjau
15 Explorarea gusturilor muzicale nigeriene 🎧 Clustering Explorează metoda de clustering K-Means PythonR Jen • Eric Wanjau
16 Introducere în procesarea limbajului natural ☕️ Procesarea limbajului natural Învață bazele NLP construind un bot simplu Python Stephen
17 Sarcini comune NLP ☕️ Procesarea limbajului natural Aprofundează cunoștințele NLP înțelegând sarcinile comune necesare în lucrul cu structurile lingvistice Python Stephen
18 Traducere și analiză de sentiment ♥️ Procesarea limbajului natural Traducere și analiză de sentiment cu Jane Austen Python Stephen
19 Hoteluri romantice din Europa ♥️ Procesarea limbajului natural Analiză de sentiment cu recenzii de hotel 1 Python Stephen
20 Hoteluri romantice din Europa ♥️ Procesarea limbajului natural Analiză de sentiment cu recenzii de hotel 2 Python Stephen
21 Introducere în prognoza seriilor temporale Serii temporale Introducere în prognoza seriilor temporale Python Francesca
22 ⚡️ Utilizarea energiei la nivel mondial ⚡️ - prognoza seriilor temporale cu ARIMA Serii temporale Prognoza seriilor temporale cu ARIMA Python Francesca
23 ⚡️ Utilizarea energiei la nivel mondial ⚡️ - prognoza seriilor temporale cu SVR Serii temporale Prognoza seriilor temporale cu Support Vector Regressor Python Anirban
24 Introducere în învățarea prin întărire Învățarea prin întărire Introducere în învățarea prin întărire cu Q-Learning Python Dmitry
25 Ajută-l pe Peter să evite lupul! 🐺 Învățarea prin întărire Gym pentru învățarea prin întărire Python Dmitry
Postscript Scenarii și aplicații ML din lumea reală ML în sălbăticie Aplicații interesante și revelatoare ale ML clasic Lecție Echipa
Postscript Debugging-ul modelelor ML folosind tabloul de bord RAI ML în sălbăticie Debugging-ul modelelor de învățare automată folosind componentele tabloului de bord Responsible AI Lecție Ruth Yakubu

găsește toate resursele suplimentare pentru acest curs în colecția noastră Microsoft Learn

Acces offline

Poți rula această documentație offline folosind Docsify. Clonează acest repo, instalează Docsify pe mașina ta locală, și apoi în folderul rădăcină al acestui repo, tastează docsify serve. Website-ul va fi servit pe portul 3000 pe localhost-ul tău: localhost:3000.

PDF-uri

Găsește un PDF al curriculumului cu linkuri aici.

🎒 Alte Cursuri

Echipa noastră produce și alte cursuri! Verifică:

Azure / Edge / MCP / Agenți

AZD pentru Începători Edge AI pentru Începători MCP pentru Începători Agenți AI pentru Începători


Seria AI Generativ

AI Generativ pentru Începători AI Generativ (.NET) AI Generativ (Java) AI Generativ (JavaScript)


Învățare de bază

ML pentru Începători
Știința Datelor pentru Începători
AI pentru Începători
Securitate Cibernetică pentru Începători
Dezvoltare Web pentru Începători
IoT pentru Începători
Dezvoltare XR pentru Începători


Seria Copilot

Copilot pentru Programare în Pereche AI
Copilot pentru C#/.NET
Aventura Copilot

Obținerea Ajutorului

Dacă întâmpini dificultăți sau ai întrebări despre construirea aplicațiilor AI, alătură-te altor cursanți și dezvoltatori experimentați în discuții despre MCP. Este o comunitate de sprijin unde întrebările sunt binevenite și cunoștințele sunt împărtășite liber.

Microsoft Foundry Discord

Dacă ai feedback despre produs sau întâmpini erori în timpul construirii, vizitează:

Microsoft Foundry Developer Forum


Declinare de responsabilitate:
Acest document a fost tradus folosind serviciul de traducere AI Co-op Translator. Deși ne străduim să asigurăm acuratețea, vă rugăm să fiți conștienți că traducerile automate pot conține erori sau inexactități. Documentul original în limba sa natală ar trebui considerat sursa autoritară. Pentru informații critice, se recomandă traducerea profesională realizată de oameni. Nu ne asumăm responsabilitatea pentru eventualele neînțelegeri sau interpretări greșite care pot apărea din utilizarea acestei traduceri.