Skip to content

Latest commit

 

History

History
232 lines (173 loc) · 28.1 KB

File metadata and controls

232 lines (173 loc) · 28.1 KB

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

GitHub watchers GitHub forks GitHub stars Binder Gitter

Microsoft Foundry Discord

Tehisintellekt algajatele - õppekava

Sketchnote by @girlie_mac https://twitter.com/girlie_mac
AI algajatele - Sketchnote autorilt @girlie_mac

Avasta Tehisintellekti (AI) maailm meie 12-nädalase, 24-õpetusega õppekavaga! See sisaldab praktilisi õppetükke, teste ja laboreid. Õppekava on algajasõbralik ja hõlmab tööriistu nagu TensorFlow ja PyTorch ning ka AI eetikat.

🌐 Mitmekeelne tugi

Toetatud GitHub Action'i kaudu (automaatne ja alati ajakohane)

Araabia | Bengali | Bulgaaria | Birma (Myanmar) | Hiina (lihtsustatud) | Hiina (traditsiooniline, Hongkong) | Hiina (traditsiooniline, Macao) | Hiina (traditsiooniline, Taiwan) | Horvaadi | Tšehhi | Taani | Hollandi | Eesti | Soome | Prantsuse | Saksa | Kreeka | Heebrea | Hindi | Ungari | Indoneesia | Itaalia | Jaapani | Kannada | Korea | Leedu | Malai | Malajalami | Marathi | Nepali | Nigeeria pidgin | Norra | Pärsia (Farsi) | Poola | Portugali (Brasiilia) | Portugali (Portugal) | Pandžabi (Gurmukhi) | Rumeenia | Vene | Serbia (kirillitsa) | Slovaki | Sloveeni | Hispaania | Suaheli | Rootsi | Tagalo (Filipino) | Tamili | Telugu | Tai | Türgi | Ukraina | Urdu | Vietnam

Eelistad kloonida kohalikult?

See hoidla sisaldab üle 50 keele tõlkeid, mis suurendab oluliselt allalaadimise mahtu. Tõlgeteta kloonimiseks kasuta sparsi checkout'i:

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"

See annab sulle kõik vajaliku kursuse läbimiseks palju kiirema allalaadimisega.

Kui soovid toetada täiendavaid tõlkekeeli, siis toetatud keeled on loetletud siin

Liitu kogukonnaga

Microsoft Foundry Discord

Mida sa õpid

Kursuse mõttekaart

Selles õppekavas õpid:

  • Erinevaid lähenemisi tehisintellektile, kaasa arvatud "vana hea" sümboolne lähenemine koos teadmiste representatsiooni ja järeldamisega (GOFAI).
  • Närvivõrgud ja sügav õpe, mis on kaasaegse AI tuum. Selgitame nende oluliste teemade taga olevaid kontseptsioone koodinäidete abil kahel populaarsemal raamistikul - TensorFlow ja PyTorch.
  • Närviarhitektuurid, mis töötavad piltide ja tekstiga. Katame hiljutisi mudeleid, kuid oleme ehk pisut mahajäänud kõige uuemate suundumustega.
  • Vähem populaarsed AI lähenemised, näiteks geneetilised algoritmid ja mitmeagendilised süsteemid.

Mida me selles õppekavas ei käsitle:

Leia kõik täiendavad selle kursuse ressursid meie Microsoft Learn kollektsioonist

Õrnaks sissejuhatuseks pilvepõhisesse AI-sse võid kaaluda Get started with artificial intelligence on Azure õpperada.

Sisu

Õppetüki link PyTorch/Keras/TensorFlow Labor
0 Kursuse seadistamine Seadista oma arendus keskkond
I Sissejuhatus AI-sse
01 Sissejuhatus ja AI ajalugu - -
II Sümboolne AI
02 Teadmiste esitus ja ekspertsüsteemid Ekspertsüsteemid / Ontoloogia /Kontseptsioonigraafik
III Sissejuhatus närvivõrkudesse
03 Perceptron Märkmik Labor
04 Mitmekihiline perceptron ja oma raamistik Märkmik Labor
05 Sissejuhatus raamistikesse (PyTorch/TensorFlow) ja ületreenimine PyTorch / Keras / TensorFlow Labor
IV Arvutinägemine PyTorch / TensorFlow Avasta arvutinägemine Microsoft Azure'is
06 Sissejuhatus arvutinägemisse. OpenCV Märkmik Labor
07 Konvolutsioonilised närvivõrgud & CNN arhitektuurid PyTorch /TensorFlow Labor
08 Eeltreenitud võrgud ja teadmiste ülekandmine ja Treeningunipid PyTorch / TensorFlow Labor
09 Autoencoderid ja VAEd PyTorch / TensorFlow
10 Generatiivsed vastandvõrgud ja kunstilise stiili ülekandmine PyTorch / TensorFlow
11 Objekti tuvastamine TensorFlow Labor
12 Semantiline segmentimine. U-Net PyTorch / TensorFlow
V Loodusliku keele töötlemine PyTorch /TensorFlow Avasta loodusliku keele töötlemine Microsoft Azure'is
13 Tekstiesitus. Koti mudel / TF-IDF PyTorch / TensorFlow
14 Semantilised sõnade manused. Word2Vec ja GloVe PyTorch / TensorFlow
15 Keelemudelid. Oma manuste treenimine PyTorch / TensorFlow Labor
16 Tagasikorduvad närvivõrgud PyTorch / TensorFlow
17 Generatiivsed tagasikorduvad võrgud PyTorch / TensorFlow Labor
18 Transformerid. BERT. PyTorch /TensorFlow
19 Nimede äratundmine TensorFlow Labor
20 Suured keelemudelid, taskude programmeerimine ja väheste näidete ülesanded PyTorch
VI Muud tehisintellekti tehnikad
21 Geneetilised algoritmid Märkmik
22 Sügav tugevdusõpe PyTorch /TensorFlow Labor
23 Mitmeagendilised süsteemid
VII Tehisintellekti eetika
24 Tehisintellekti eetika ja vastutustundlik AI Microsoft Learn: vastutustundliku AI põhimõtted
IX Lisad
25 Mitmemodaalsed võrgud, CLIP ja VQGAN Märkmik

Iga õppetund sisaldab

  • Eelinfo materjal
  • Täidetavad Jupyteri märkmikud, mis on sageli raamistikuspetsiifilised (PyTorch või TensorFlow). Täidetav märkmik sisaldab samuti palju teoreetilist materjali, seega teema mõistmiseks peate läbi töötama vähemalt ühe märkmiku versiooni (kas PyTorch või TensorFlow).
  • Mõne teema kohta on saadaval praktikumid, mis annavad võimaluse proovida õpitut rakendada konkreetsele probleemile.
  • Mõned osad sisaldavad linke MS Learn moodulitele, mis käsitlevad seotud teemasid.

Alustamine

🎯 Uus tehisintellektis? Alusta siit!

Kui oled AI-ga täiesti uus ja soovid kiireid, praktilisi näiteid, vaata meie Algajatele mõeldud näited! Need sisaldavad:

  • 🌟 Tere AI maailm - Sinu esimene AI programm (mustrituvastus)
  • 🧠 Lihtne närvivõrk - Ehita närvivõrk nullist
  • 🖼️ Pildiklasseerija - Piltide klassifitseerimine üksikasjalike kommentaaridega
  • 💬 Teksti meeleolu - Positiivse/negatiivse teksti analüüs

Need näited on loodud selleks, et aidata sul mõista AI kontseptsioone enne kogu õppekava läbimist.

📚 Täieliku õppekava seadistamine

Järgi neid samme:

Forki hoidla: Klõpsa sellel lehel ülanurgas nupule "Fork".

Klooni hoidla: git clone https://github.com/microsoft/AI-For-Beginners.git

Ära unusta lisada (🌟) tärni, et repo hiljem kergemini leida.

Kohtumine teiste õppuritega

Liitu meie ametliku AI Discordi serveriga, et kohtuda ja suhelda teiste selle kursuse läbivate õppuritega ning saada tuge.

Kui sul on toote tagasisidet või küsimusi arendamise ajal, külasta meie Azure AI Foundry arendajate foorumit

Testid

Märkuse testide kohta: Kõik testid on koos Quiz-app kaustas asukohas etc\quiz-app või Veebis siin. Neile viidatakse õppetundide sees; testi rakendust saab käivitada lokaalselt või juurutada Azure'i; järgi juhiseid quiz-app kaustas. Need on järk-järgult lokaliseerimisel.

Abi otsitakse

Kas sul on ettepanekuid või oled leidnud kirjavigu või koodivigu? Tekita probleem või loo tõmbepäring.

Eriline tänu

Teised õppekavad

Meie meeskond toodab ka teisi õppekavu! Vaata:

LangChain

LangChain4j algajatele LangChain.js algajatele LangChain algajatele

Azure / Edge / MCP / Agentid

AZD algajatele Edge AI algajatele MCP algajatele AI agentid algajatele


Generatiivse AI seeria

Generatiivne AI algajatele Generatiivne AI (.NET) Generatiivne AI (Java) Generatiivne AI (JavaScript)


Põhivõimalused õppimiseks

ML algajatele Andmeteadus algajatele AI algajatele Küberjulgeolek algajatele Veebiarendus algajatele IoT algajatele XR arendus algajatele


Copilot seeria

Copilot AI paarisprogrammeerimiseks Copilot C#/.NET jaoks Copilot seiklus

Abi saamine

Kui jääd toppama või sul on AI rakenduste loomise kohta küsimusi, liitu teiste õppurite ja kogenud arendajatega MCP teemalistes aruteludes. See on toetav kogukond, kus küsimused on teretulnud ja teadmisi jagatakse vabalt.

Microsoft Foundry Discord

Kui sul on toote tagasisidet või ehitamise ajal vigu, külasta:

Microsoft Foundry Developer Forum


Vastutusest loobumine:
See dokument on tõlgitud kasutades AI tõlketeenust Co-op Translator. Kuigi püüame täpsust, palun arvestage, et automaatsed tõlked võivad sisaldada vigu või ebatäpsusi. Originaaldokument oma algkeeles tuleks pidada autoriteetseks allikaks. Olulise teabe puhul soovitatakse kasutada professionaalset inimtõlget. Me ei vastuta käesoleva tõlke kasutamisest tingitud arusaamatuste või valesti mõistmiste eest.