Skip to content

Latest commit

 

History

History
232 lines (173 loc) · 28.4 KB

File metadata and controls

232 lines (173 loc) · 28.4 KB

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

GitHub watchers GitHub forks GitHub stars Binder Gitter

Microsoft Foundry Discord

Umetna inteligenca za začetnike - Načrt učenja

Sketchnote by @girlie_mac https://twitter.com/girlie_mac
AI Za začetnike - Sketchnote avtorice @girlie_mac

Raziščite svet umetne inteligence (UI) s našim 12-tedenskim, 24-lekcijskim načrtom učenja! Vključuje praktične lekcije, kvize in laboratorijske vaje. Načrt je prijazen do začetnikov in pokriva orodja, kot sta TensorFlow in PyTorch, pa tudi etiko v UI.

🌐 Podpora več jezikov

Podprto preko GitHub Action (avtomatizirano in vedno posodobljeno)

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 | 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

Raje želite lokalno klonirati?

Ta repozitorij vključuje več kot 50 prevodov jezikov, kar znatno poveča velikost prenosa. Za kloniranje brez prevodov uporabite 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"

Tako dobite vse, kar potrebujete za dokončanje tečaja, z veliko hitrejšim prenosom.

Če želite, da so podprti dodatni prevodi jezikov, so ti navedeni tukaj

Pridružite se skupnosti

Microsoft Foundry Discord

Kaj se boste naučili

Mindmap tečaja

V tem načrtu učenja se boste naučili:

  • Različnih pristopov k umetni inteligenci, vključno s "starim dobrim" simbolnim pristopom s predstavljanjem znanja in sklepanjem (GOFAI).
  • Nevronskih mrež in globokega učenja, ki sta jedro sodobne UI. Koncepte za tema pomembnima področjema bomo ilustrirali z uporabo kode v dveh najbolj priljubljenih ogrodjih - TensorFlow in PyTorch.
  • Nevronskih arhitektur za delo s slikami in besedilom. Pokrili bomo najnovejše modele, a morda bomo nekoliko manj v stiku z najsodobnejšim stanjem.
  • Manj priljubljene pristope k UI, kot so genetski algoritmi in sistemi več agentov.

Kaj v tem načrtu ne bomo pokrivali:

Vse dodatne vire za ta tečaj najdete v naši zbirki Microsoft Learn

Za nežen uvod v teme UI v oblaku lahko razmislite o sprejetju Začetek z umetno inteligenco na Azure učne poti.

Vsebina

Povezava do lekcije PyTorch/Keras/TensorFlow Laboratorij
0 Nastavitev tečaja Nastavite svoje razvojno okolje
I Uvod v UI
01 Uvod in zgodovina UI - -
II Simbolna UI
02 Predstavitev znanja in ekspertni sistemi Ekspertni sistemi / Ontologija /Konceptni graf
III Uvod v nevronske mreže
03 Perceptron Zvezek Laboratorij
04 Večplastni perceptron in ustvarjanje lastnega ogrodja Zvezek Laboratorij
05 Uvod v ogrodja (PyTorch/TensorFlow) in prenaučevanje PyTorch / Keras / TensorFlow Laboratorij
IV Računalniški vid PyTorch / TensorFlow Raziščite računalniški vid na Microsoft Azure
06 Uvod v računalniški vid. OpenCV Zvezek Laboratorij
07 Konvolucijske nevronske mreže & Arhitekture CNN PyTorch /TensorFlow Laboratorij
08 Predhodno naučene mreže in prenosno učenje in Triki pri treningu PyTorch / TensorFlow Laboratorij
09 Avtoenkoderji in VAE PyTorch / TensorFlow
10 Generativne nasprotujoče se mreže & prenos umetniškega sloga PyTorch / TensorFlow
11 Zaznavanje objektov TensorFlow Laboratorij
12 Semantična segmentacija. U-Net PyTorch / TensorFlow
V Obdelava naravnega jezika PyTorch /TensorFlow Raziščite obdelavo naravnega jezika na Microsoft Azure
13 Predstavitev besedila. Bow/TF-IDF PyTorch / TensorFlow
14 Semantične vektorske predstavitve besed. Word2Vec in GloVe PyTorch / TensorFlow
15 Jezikovno modeliranje. Učenje lastnih vektorskih predstavitev PyTorch / TensorFlow Laboratorij
16 Rekurentne nevronske mreže PyTorch / TensorFlow
17 Generativne rekurentne mreže PyTorch / TensorFlow Laboratorij
18 Transformatorji. BERT. PyTorch /TensorFlow
19 Prepoznavanje imenovanih entitet TensorFlow Laboratorij
20 Veliki jezikovni modeli, programiranje pozivov in naloge z malo primeri PyTorch
VI Druge AI tehnike
21 Genetski algoritmi Zvezek
22 Globoko okrepitveno učenje PyTorch /TensorFlow Laboratorij
23 Sistemi z več agenti
VII Etika umetne inteligence
24 Etika umetne inteligence in odgovorna AI Microsoft Learn: Principi odgovorne AI
IX Dodatki
25 Večmodalne mreže, CLIP in VQGAN Zvezek

Vsaka lekcija vsebuje

  • Material za predhodno branje
  • Izvedljivi Jupyter zvezki, ki so pogosto specifični za okvir (PyTorch ali TensorFlow). Izvedljivi zvezek vsebuje tudi veliko teoretičnega gradiva, zato morate za razumevanje teme preiti skozi vsaj eno različico zvezka (bodisi PyTorch ali TensorFlow).
  • Laboratoriji na voljo za nekatere teme, ki vam omogočajo, da poskusite uporabiti naučeno gradivo na določen problem.
  • Nekateri oddelki vsebujejo povezave do modulov MS Learn, ki pokrivajo sorodne teme.

Začetek

🎯 Nov v AI? Začni tukaj!

Če ste popoln začetnik v AI in želite hitre, praktične primere, si oglejte naše Primeri za začetnike! Ti vključujejo:

  • 🌟 Pozdravljen svet AI - Vaš prvi AI program (prepoznavanje vzorcev)
  • 🧠 Preprosta nevronska mreža - Zgradite nevronsko mrežo iz nič
  • 🖼️ Razvrščevalec slik - Razvrščajte slike z podrobnimi komentarji
  • 💬 Čustvena analiza besedila - Analizirajte pozitivno/negativno besedilo

Ti primeri so zasnovani tako, da vam pomagajo razumeti koncepte AI, preden se lotite celotnega učnega načrta.

📚 Celotna nastavitev učnega načrta

Sledite tem korakom:

Razvejite skladišče: Kliknite na gumb "Fork" zgoraj desno na tej strani.

Klonirajte skladišče: git clone https://github.com/microsoft/AI-For-Beginners.git

Ne pozabite zvezdico (🌟) dodati temu repozitoriju, da ga boste lažje našli pozneje.

Spoznajte druge udeležence

Pridružite se našemu uradnemu AI Discord strežniku, da spoznate in se povežete z drugimi, ki obiskujejo tečaj, ter pridobite podporo.

Če imate povratne informacije o izdelku ali vprašanja med gradnjo, obiščite naš Azure AI Foundry Developer Forum

Kvizi

Opomba o kvizih: Vsi kvizi so shranjeni v mapi Quiz-app v etc\quiz-app ali spletno tukaj. Povezani so iz lekcij. Kviz aplikacijo lahko zaženete lokalno ali pa jo namestite v Azure – sledite navodilom v mapi quiz-app. Postopoma so lokalizirani.

Iščemo pomoč

Imate predloge ali ste našli pravopisne ali kode napake? Odprite težavo ali ustvarite pull zahtevo.

Posebne zahvale

Drugi učni načrti

Naša ekipa ustvarja še druge učne načrte! Oglejte si:

LangChain

LangChain4j za začetnike LangChain.js za začetnike LangChain za začetnike

Azure / Edge / MCP / Agenti

AZD za začetnike Edge AI za začetnike MCP za začetnike Agenti AI za začetnike


Serija Generativne AI

Generativna AI za začetnike Generativna AI (.NET) Generativna AI (Java) Generativna AI (JavaScript)


Osnovno učenje

Strojno učenje za začetnike Podatkovna znanost za začetnike AI za začetnike Kibernetska varnost za začetnike Razvoj spletnih strani za začetnike IoT za začetnike Razvoj XR za začetnike


Serija Copilot

Copilot za AI združeno programiranje Copilot za C#/.NET Copilot Adventure

Pomoc

Če zataknete ali imate kakršna koli vprašanja glede izgradnje AI aplikacij, se pridružite ostalim učencem in izkušenim razvijalcem v razpravah o MCP. To je podporna skupnost, kjer so vprašanja dobrodošla in se znanje prosto deli.

Microsoft Foundry Discord

Če imate povratne informacije o izdelku ali napake med gradnjo, obiščite:

Microsoft Foundry Developer Forum


Omejitev odgovornosti:
Ta dokument je bil preveden z uporabo storitve za avtomatski prevod Co-op Translator. Čeprav si prizadevamo za točnost, vas prosimo, da upoštevate, da lahko avtomatski prevodi vsebujejo napake ali netočnosti. Izvirni dokument v maternem jeziku velja za avtoritativni vir. Za kritične informacije je priporočljiv strokovni prevod, ki ga opravi človek. Ne odgovarjamo za morebitna nesporazume ali napačne interpretacije, ki izhajajo iz uporabe tega prevoda.