Skip to content

Latest commit

 

History

History
233 lines (173 loc) · 29 KB

File metadata and controls

233 lines (173 loc) · 29 KB

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

GitHub watchers GitHub forks GitHub stars Binder Gitter

Microsoft Foundry Discord

Dirbtinis intelektas pradedantiesiems - Mokymo programa

Sketchnote by @girlie_mac https://twitter.com/girlie_mac
Dirbtinis intelektas pradedantiesiems - Sketchnote darytas @girlie_mac

Atraskite Dirbtinio intelekto (DI) pasaulį su mūsų 12 savaičių, 24 pamokų mokymo programa! Ji apima praktines pamokas, testus ir laboratorinius darbus. Mokymo programa pritaikyta pradedantiesiems ir apima tokias priemones kaip TensorFlow ir PyTorch, taip pat DI etiką.

🌐 Daugialypė kalbų palaikymas

Palaikoma per GitHub Action (Automatizuota ir visada atnaujinta)

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 | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | 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 | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Norite klonuoti vietoje?

Ši saugykla turi 50+ kalbų vertimų, kurie ženkliai padidina atsisiuntimo dydį. Norėdami klonuoti be vertimų, naudokite sparse checkout:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/AI-For-Beginners.git
cd AI-For-Beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/AI-For-Beginners.git
cd AI-For-Beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

Tai suteiks viską, ko reikia kursui baigti, daug greičiau atsisiunčiant.

Jeigu norite, kad būtų palaikomos papildomos kalbos, jos pateiktos čia

Prisijunkite prie bendruomenės

Microsoft Foundry Discord

Ko išmoksite

Kurso minčių žemėlapis

Šioje mokymo programoje jūs išmoksite:

  • Skirtingus dirbtinio intelekto požiūrius, įskaitant „gerą seną“ simbolinį požiūrį su Žinių atstovavimu ir samprotavimu (GOFAI).
  • Neuroninius tinklus ir Gilus mokymąsi, kurie yra šiuolaikinio DI pagrindas. Mes iliustruosime šių svarbių temų koncepcijas naudodami kodą dviejuose populiariausiuose karkasuose - TensorFlow ir PyTorch.
  • Neuronines architektūras darbui su vaizdais ir tekstu. Apžvelgsime naujausius modelius, tačiau gali būti šiek tiek trūkstama pačio pažangiausio lygio.
  • Mažiau populiarius DI požiūrius, tokius kaip Genetiniai algoritmai ir Daugiagentinės sistemos.

Ko ši mokymo programa neapima:

Raskite visas papildomas šio kurso medžiagas mūsų Microsoft Learn kolekcijoje

Lengvam įvedimui į DI debesyse temas galite rinktis Get started with artificial intelligence on Azure mokymosi kelią.

Turinys

Pamokos nuoroda PyTorch/Keras/TensorFlow Laboratorinis darbas
0 Kurso paruošimas Paruoškite vystymo aplinką
I Įvadas į DI
01 DI įvadas ir istorija - -
II Simbolinis DI
02 Žinių atstovavimas ir ekspertinės sistemos Ekspertinės sistemos / Ontologija /Koncepcijų grafas
III Įvadas į neuroninius tinklus
03 Perceptronas Užrašinė Laboratorija
04 Daugiasluoksnis perceptronas ir savo framework kūrimas Užrašinė Laboratorija
05 Įvadas į framework'us (PyTorch/TensorFlow) ir perprita modelio problema PyTorch / Keras / TensorFlow Laboratorija
IV Kompiuterinė rega PyTorch / TensorFlow Ištyrinėkite kompiuterinę regą Microsoft Azure
06 Įvadas į kompiuterinę regą. OpenCV Užrašinė Laboratorija
07 Konvoliuciniai neuroniniai tinklai & CNN architektūros PyTorch /TensorFlow Laboratorija
08 Iš anksto apmokyti tinklai ir perimtas mokymasis ir Mokymosi triukai PyTorch / TensorFlow Laboratorija
09 Autoenkoderiai ir VAE PyTorch / TensorFlow
10 Generatyviniai priešiniai tinklai ir meninio stiliaus perkėlimas PyTorch / TensorFlow
11 Objektų aptikimas TensorFlow Laboratorija
12 Semantinė segmentacija. U-Net PyTorch / TensorFlow
V Natūralios kalbos apdorojimas PyTorch /TensorFlow Ištyrinėkite natūralios kalbos apdorojimą Microsoft Azure
13 Teksto atstovavimas. Bow/TF-IDF PyTorch / TensorFlow
14 Semantiniai žodžių įterpimai. Word2Vec ir GloVe PyTorch / TensorFlow
15 Kalbos modeliavimas. Savo įterpimų mokymas PyTorch / TensorFlow Laboratorija
16 Rekurentiniai neuroniniai tinklai PyTorch / TensorFlow
17 Generatyviniai rekurentiniai tinklai PyTorch / TensorFlow Laboratorija
18 Transformeriai. BERT. PyTorch /TensorFlow
19 Pavadintų entitetų atpažinimas TensorFlow Laboratorija
20 Dideli kalbos modeliai, užklausų programavimas ir kelių šūvių uždaviniai PyTorch
VI Kitos DI technikos
21 Genetiniai algoritmai Užrašinė
22 Gilus stiprinamasis mokymasis PyTorch /TensorFlow Laboratorija
23 Daugiaveiksmių sistemos
VII DI etika
24 DI etika ir atsakingas DI Microsoft Learn: Atsakingo DI principai
IX Papildoma medžiaga
25 Daugiarūšiai tinklai, CLIP ir VQGAN Užrašinė

Kiekviena pamoka apima

  • Skaitymo medžiaga
  • Vykdomieji Jupyter užrašų knygelės, kurios dažnai būna specifinės sistemai (PyTorch arba TensorFlow). Vykdoma užrašų knygelė taip pat turi daug teorinės medžiagos, todėl norint suprasti temą, reikia pereiti bent vieną užrašų knygelės versiją (arba PyTorch, arba TensorFlow).
  • Laboratoriniai darbai kai kurioms temoms, kurie suteikia galimybę išbandyti įgytas žinias sprendžiant konkrečią problemą.
  • Kai kurios skiltys turi nuorodas į MS Learn modulius, kurie apima susijusias temas.

Pradžia

🎯 Naujas AI srityje? Pradėkite čia!

Jei esate visiškai naujas AI ir norite greitai praktinių pavyzdžių, peržiūrėkite mūsų Pradedančiųjų pavyzdžius! Juose yra:

  • 🌟 Sveikas AI pasauli! – Jūsų pirmoji AI programa (šiablono atpažinimas)
  • 🧠 Paprastas neuroninis tinklas – Sukurkite neuroninį tinklą nuo nulio
  • 🖼️ Vaizdų klasifikatorius – Klasifikuokite vaizdus su detaliais komentarais
  • 💬 Teksto nuotaika – Analizuokite teigiamą/neigiamą tekstą

Šie pavyzdžiai skirti padėti suprasti AI sąvokas prieš pradedant visą mokymo programą.

📚 Pilnas mokymo programos nustatymas

Atlikite šiuos veiksmus:

Fork Repository: Spauskite mygtuką „Fork“ šio puslapio viršutiniame dešiniajame kampe.

Clone Repository: git clone https://github.com/microsoft/AI-For-Beginners.git

Nepamirškite pažymėti (🌟) šią saugyklą, kad vėliau ją lengviau rastumėte.

Susipažinkite su kitais mokiniais

Prisijunkite prie mūsų oficialaus AI Discord serverio, kad susipažintumėte ir bendrautumėte su kitais šį kursą lankančiais mokiniais bei gautumėte pagalbą.

Jei turite atsiliepimų ar klausimų apie produktą, statydami apsilankykite mūsų Azure AI Foundry programuotojų forume

Klausimai

Pastaba apie klausimus: Visi klausimai yra Quiz-app aplanke „etc\quiz-app“, arba internetu čia. Jie susieti su pamokomis, klausimų programą galima paleisti lokaliai arba išdiegti į Azure; sekite nurodymus quiz-app aplanke. Klausimai palaipsniui lokalizuojami.

Reikia pagalbos

Ar turite pasiūlymų ar radote rašybos ar kodo klaidų? Pateikite problemą arba sukurkite pull request.

Dėkingumo žodis

Kitos mokymo programos

Mūsų komanda kuria ir kitas mokymo programas! Pažiūrėkite:

LangChain

LangChain4j pradedantiesiems LangChain.js pradedantiesiems LangChain pradedantiesiems

Azure / Edge / MCP / Agentai

AZD pradedantiesiems Edge AI pradedantiesiems MCP pradedantiesiems AI agentai pradedantiesiems


Generatyvinė AI serija

Generatyvinė AI pradedantiesiems Generatyvinė AI (.NET) Generatyvinė AI (Java) Generatyvinė AI (JavaScript)


Pagrindinis studijų turinys

ML pradedantiesiems Duomenų mokslas pradedantiesiems AI pradedantiesiems Kibernetinis saugumas pradedantiesiems Web kūrimas pradedantiesiems IoT pradedantiesiems XR kūrimas pradedantiesiems


Copilot serija

Copilot AI poriniam programavimui Copilot C#/.NET Copilot nuotykiai

Pagalba

Jei įstringate arba turite klausimų apie AI programų kūrimą. Prisijunkite prie kitų mokinių ir patyrusių programuotojų diskusijų apie MCP. Tai palaikanti bendruomenė, kur klausimai yra laukiami, o žinios dalijamos laisvai.

Microsoft Foundry Discord

Jei turite atsiliepimų apie produktą ar pastebėjote klaidų statydami apsilankykite:

Microsoft Foundry Developer Forum


Atsakomybės apribojimas: Šis dokumentas buvo išverstas naudojant dirbtinio intelekto vertimo paslaugą Co-op Translator. Nors siekiame tikslumo, atkreipkite dėmesį, kad automatizuoti vertimai gali turėti klaidų arba netikslumų. Originalus dokumentas jo gimtąja kalba turėtų būti laikomas autoritetingu šaltiniu. Kritinei informacijai rekomenduojamas profesionalus vertimas žmogaus. Mes neatsakome už jokius nesusipratimus ar neteisingą interpretavimą, kylančius iš šio vertimo naudojimo.