Skip to content

Latest commit

 

History

History
232 lines (173 loc) · 28.3 KB

File metadata and controls

232 lines (173 loc) · 28.3 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
Tehisintellekt algajatele - Sketchnote autorilt @girlie_mac

Avasta Tehisintellekti (AI) maailm meie 12-nädalase, 24-õppeüksusesse jagatud õppekavaga! See sisaldab praktilisi tunde, viktoriine ja laborisessioone. Õppekava on algajasõbralik ning käsitleb tööriistu nagu TensorFlow ja PyTorch ning samuti eetikat tehisintellektis.

🌐 Mitmekeelne tugi

Toetatud GitHub Actioni kaudu (automatiseeritud ja alati ajakohane)

araabia | bengali | bulgaaria | birma (Myanmar) | hiina (lihtsustatud) | hiina (traditsiooniline, Hongkong) | hiina (traditsiooniline, Macau) | hiina (traditsiooniline, Taiwan) | horvaadi | tšehhi | taani | hollandi | eesti | soome | prantsuse | saksa | kreeka | heebrea | hindi | ungari | indoneesia | itaalia | jaapani | kannada | khmeeri | korea | leedu | malai | malajalami | marathi | nepali | Nigeeria pidgin | norra | pärsia (farsi) | poola | portugali (Brasiilia) | portugali (Portugal) | pandžabi (gurmukhi) | rumeenia | vene | serbia (küüritits) | slovaki | sloveeni | hispaania | suahiili | rootsi | tagalogi (filipino) | tamil | telugu | tai | türgi | ukraina | urdu | vietnami

Eelistate kloonida lokaalselt?

See hoidla sisaldab 50+ keele tõlkeid, mis suurendab oluliselt allalaadimise suurust. Tõlgeteta kloonimiseks kasutage hajutatud allalaadimist:

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 teile kõik vajaliku kursuse läbimiseks palju kiirema allalaadimisega.

Kui soovite toetada täiendavaid tõlkekeeli, siis need on loetletud siin

Liitu kogukonnaga

Microsoft Foundry Discord

Mida õpid

Kursuse mõttekaart

Selles õppekavas õpid:

  • Erinevaid lähenemisi tehisintellektile, sealhulgas "vana hea" sümboolset lähenemist koos Teadmiste esindamise ja järeldamisega (GOFAI).
  • Närvivõrke ja Sügavat õppimist, mis on kaasaegse AI tuumik. Illustreerime nende oluliste teemade taga olevaid kontseptsioone kahe kõige populaarsema raamistikuga - TensorFlow ja PyTorch.
  • Närviarhitektuure piltide ja teksti töötlemiseks. Käsitleme viimaseid mudeleid, kuid võime olla veidi maha jäänud tipptasemest.
  • Vähem populaarseid AI lähenemisi, nagu genetilised algoritmid ja mitmeagendilised süsteemid.

Mida me selles õppekavas ei käsitle:

Leia selle kursuse kõik lisamaterjalid meie Microsoft Leverage kogust

Kõrvetulatuse saamiseks pilve AI teemades võid kaaluda Hakka tehisintellekti kasutamisega Azure’is algajaks õppeteed.

Sisu

Õppeüksuse link PyTorch/Keras/TensorFlow Labor
0 Kursuse seadistamine Arenduskeskkonna seadistamine
I Sissejuhatus AI-sse
01 AI tutvustus ja ajalugu - -
II Sümboolne AI
02 Teadmiste esitamine ja eksperdsüsteemid Eksperdsüsteemid / Ontoloogia /Kontseptsioonigraafik
III Sissejuhatus närvivõrkudesse
03 Perseptron Märkmik Labor
04 Mitmekihiline perseptron ja oma raamistik Märkmik Labor
05 Sissejuhatus raamistikesse (PyTorch/TensorFlow) ja üleõppimine 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 Eeltrenni võrgud ja ülekandõpe ja Treeningunipid PyTorch / TensorFlow Labor
09 Autokodeerijad ja VAEd PyTorch / TensorFlow
10 Generatiivsed vastandvõrgud ja kunstiline stiiliedastus 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öötlemise võimalused Microsoft Azure’is
13 Teksti esitamine. Bow/TF-IDF PyTorch / TensorFlow
14 Semantilised sõnaesitused. Word2Vec ja GloVe PyTorch / TensorFlow
15 Keelemudel. Oma esituste treenimine PyTorch / TensorFlow Labor
16 Korduvad närvivõrgud PyTorch / TensorFlow
17 Generatiivsed korduvad võrgud PyTorch / TensorFlow Labor
18 Transformers. BERT. PyTorch /TensorFlow
19 Märgistatud üksuste tuvastamine TensorFlow Labor
20 Suurkeelemudelid, promptide programmeerimine ja väheste proovidega ü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 tehisintellekt Microsoft Learn: Vastutustundliku AI printsiibid
IX Lisad
25 Mitme-modaalvõrgud, CLIP ja VQGAN Märkmik

Iga peatükk sisaldab

  • Eelnev lugemismaterjal
  • Käivitatavad Jupyteri märkmikud, mis on sageli raamistikupõhised (PyTorch või TensorFlow). Käivitatav märkmik sisaldab ka palju teoreetilist materjali, nii et teema mõistmiseks tuleb läbida vähemalt üks märkmiku versioon (kas PyTorch või TensorFlow).
  • Mõnedel teemadel on saadaval laborid, mis annavad võimaluse proovida õpitu rakendamist konkreetse probleemi lahendamisel.
  • Mõned sektsioonid sisaldavad linke MS Learn moodulitele, mis käsitlevad seotud teemasid.

Alustamine

🎯 Oled AI uus? Alusta siit!

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

  • 🌟 Tere Tulemast AI Maailma - Sinu esimene AI programm (mustrituvastus)
  • 🧠 Lihtne Neuraalvõrk - Ehita neuraalvõrk algusest peale
  • 🖼️ Pildiklassifikaator - Piltide klassifitseerimine üksikasjalike kommentaaridega
  • 💬 Teksti meeleolu analüüs - Positiivse/negatiivse teksti analüüs

Need näited on mõeldud aitama sul arusaamist AI kontseptsioonidest enne täiskursusega süvenemist.

📚 Täiskursuse seadistamine

Järgi neid samme:

Varasta hoidla: Klõpsa selle lehe paremas ülanurgas nuppu "Fork".

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

Ära unusta lisada sellele hoidlale täht (🌟), et seda hiljem hõlpsam leida.

Tutvu teiste õppijatega

Liitu meie ametliku AI Discordi serveriga, et kohtuda ja suhelda teiste selle kursuse õppijatega ning saada tuge.

Kui sul on toodete kohta tagasisidet või küsimusi ehitamise ajal, külasta meie Azure AI Foundry arendajate foorumit

Väiksed testid

Märkus testide kohta: Kõik testid asuvad kaustas Quiz-app kaustas etc\quiz-app või on veebis siin. Neid on lingitud õppetundide seest, testirakendust saab käivitada lokaalselt või kasutusele võtta Azure'i; järgi juhiseid quiz-app kaustas. Neid lokaliseeritakse järk-järgult.

Abi soovitakse

Kas sul on ettepanekuid või oled leidnud trükivigu või koodi vigu? Tekita teema või loo pull-päring.

Eritähed

Muud õppekavad

Meie meeskond toodab teisi õppekavu! Vaata:

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Agentid

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Generatiivse AI seeria

Generative AI for Beginners Generatiivne AI (.NET) Generatiivne AI (Java) Generatiivne AI (JavaScript)


Põhioskused

ML for Beginners Andmeteadus algajatele AI algajatele Küberjulgeolek algajatele Veebiarendus algajatele IoT algajatele XR arendamine algajatele


Copiloti seeria

Copilot AI paarisarendus Copilot C#/.NET jaoks Copilot seiklused

Abi saamine

Kui jääd hätta või sul on küsimusi AI rakenduste loomisel, liitu teiste õppijate ja kogenud arendajatega MCP aruteludes. See on toetav kogukond, kus küsimusi on teretulnud esitada ja teadmisi vabalt jagatakse.

Microsoft Foundry Discord

Kui sul on toodete kohta tagasisidet või ehitamise käigus vigu, külasta:

Microsoft Foundry Developer Forum


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