Skip to content

Latest commit

 

History

History
234 lines (173 loc) · 28.9 KB

File metadata and controls

234 lines (173 loc) · 28.9 KB

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

GitHub watchers GitHub forks GitHub stars Binder Gitter

Microsoft Foundry Discord

Tekoäly Aloittelijoille - Opetussuunnitelma

Sketchnote by @girlie_mac https://twitter.com/girlie_mac
AI Aloittelijoille - Sketchnote tekijältä @girlie_mac

Tutustu Tekoälyn (AI) maailmaan 12 viikon ja 24 opetuksen opetussuunnitelmamme avulla! Se sisältää käytännönläheisiä oppitunteja, tietokilpailuja ja laboratorioita. Opetussuunnitelma on aloittelijaystävällinen ja kattaa työkalut kuten TensorFlow ja PyTorch sekä tekoälyn etiikan.

🌐 Monikielinen tuki

Tuettu GitHub Actionin kautta (Automaattinen & Aina ajan tasalla)

Arabia | Bengali | Bulgaria | Burma (Myanmar) | Kiina (Yksinkertaistettu) | Kiina (Perinteinen, Hong Kong) | Kiina (Perinteinen, Macau) | Kiina (Perinteinen, Taiwan) | Kroatia | Tšekki | Tanska | Hollanti | Viro | Suomi | Ranska | Saksa | Kreikka | Heprea | Hindi | Unkari | Indonesia | Italia | Japani | Kannada | Khmer | Korea | Liettua | Malesia | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norja | Persia (Farsi) | Puola | Portugali (Brasilia) | Portugali (Portugali) | Punjabi (Gurmukhi) | Romania | Venäjä | Serbia (Kyrillinen) | Slovakki | Sloveeni | Espanja | Swahili | Ruotsi | Tagalog (Filipino) | Tamili | Telugu | Thai | Turkki | Ukraina | Urdu | Vietnami

Haluatko kloonata paikallisesti?

Tämä arkisto sisältää yli 50 kieliversiota, mikä lisää lataustiedoston kokoa merkittävästi. Kloonaa ilman käännöksiä käyttämällä sparse checkout -toimintoa:

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"

Saat näin kaiken tarvitsemasi kurssin suorittamiseen paljon nopeammalla latauksella.

Jos haluat lisäkielitukea, tuetut kielet löytyvät tästä

Liity Yhteisöön

Microsoft Foundry Discord

Mitä opit

Kurssin miellekartta

Tässä opetussuunnitelmassa opit:

  • Erilaisia tekoälyn lähestymistapoja, mukaan lukien "hyvä vanha" symbolinen lähestymistapa Tietämyksen esityksen ja päättelyn avulla (GOFAI).
  • Neuroverkot ja Syväoppiminen, jotka ovat modernin tekoälyn ytimessä. Havainnollistamme näiden tärkeiden aiheiden periaatteita kahdessa suosituimmassa kehysympäristössä — TensorFlow ja PyTorch.
  • Neuroarkkitehtuurit kuvien ja tekstin käsittelyyn. Käymme läpi viimeaikaisia malleja, vaikkakin valikoima ei välttämättä kata aivan uusinta huippua.
  • Vähemmän suosittuja tekoälyn lähestymistapoja, kuten Geneettiset algoritmit ja Moniagenttijärjestelmät.

Mitä emme kata tässä opetussuunnitelmassa:

Löydä kaikki lisäresurssit tähän kurssiin Microsoft Learn -kokoelmastamme

Hellävaraiseen johdatukseen tekoäly pilvessä -teemoihin kannattaa tutustua Aloita tekoälyllä Azurella -oppimispolkua.

Sisältö

Oppitunnin linkki PyTorch/Keras/TensorFlow Laboratorio
0 Kurssin alustus Asenna kehitysympäristösi
I Johdanto tekoälyyn
01 Tekoälyn johdanto ja historia - -
II Symbolinen tekoäly
02 Tietojen Esitys ja Eksperttijärjestelmät Eksperttijärjestelmät / Ontologia /Käsitekaavio
III Johdatus Neuroverkkoihin
03 Perceptroni Muistikirja Lab
04 Monikerroksinen Perceptroni ja Oman Kehyksen Luominen Muistikirja Lab
05 Johdatus Kehyksiin (PyTorch/TensorFlow) ja Ylisuorittamiseen PyTorch / Keras / TensorFlow Lab
IV Koneen Näkö PyTorch / TensorFlow Tutustu Koneenäköön Microsoft Azurella
06 Johdatus Koneen Näköön. OpenCV Muistikirja Lab
07 Konvoluutio-Neuroverkot & CNN Arkkitehtuurit PyTorch /TensorFlow Lab
08 Esikoulutetut Verkot ja Transfer Learning and Koulutusvinkkejä PyTorch / TensorFlow Lab
09 Autoenkooderit ja VAE:t PyTorch / TensorFlow
10 Generatiiviset Vastakkainasettelut ja Taiteellinen Tyyli-siirto PyTorch / TensorFlow
11 Objektintunnistus TensorFlow Lab
12 Semanttinen Segmentointi. U-Net PyTorch / TensorFlow
V Luonnollisen Kielen Käsittely PyTorch /TensorFlow Tutustu Luonnollisen Kielen Käsittelyyn Microsoft Azurella
13 Tekstin Esitys. Bow/TF-IDF PyTorch / TensorFlow
14 Semanttiset sanasaavutukset. Word2Vec ja GloVe PyTorch / TensorFlow
15 Kielimallinnus. Oman embeddausten koulutus PyTorch / TensorFlow Lab
16 Toistuvat Neuroverkot PyTorch / TensorFlow
17 Generatiiviset Toistuvat Verkot PyTorch / TensorFlow Lab
18 Transformerit. BERT. PyTorch /TensorFlow
19 Nimetty Entiteettien Tunnistus TensorFlow Lab
20 Suurten Kielimallien Ohjelmointi ja Few-Shot Tehtävät PyTorch
VI Muut AI Tekniikat
21 Geneettiset Algoritmit Muistikirja
22 Syvä Vahvistusoppiminen PyTorch /TensorFlow Lab
23 Moniagenti-järjestelmät
VII AI Etiikka
24 AI Etiikka ja Vastuullinen AI Microsoft Learn: Vastuullisen AI:n Periaatteet
IX Lisäosiot
25 Monimodaaliset Verkot, CLIP ja VQGAN Muistikirja

Jokainen oppitunti sisältää

  • Ennakkolukemateriaali
  • Suoritettavat Jupyter-muistikirjat, jotka usein ovat spesifisiä käytetylle kehikolle (PyTorch tai TensorFlow). Suoritettava muistikirja sisältää myös runsaasti teoreettista materiaalia, joten aiheen ymmärtämiseksi sinun tulee käydä vähintään yksi versio muistikirjasta (joko PyTorch tai TensorFlow).
  • Labratöitä saatavilla joillekin aiheille, jotka antavat mahdollisuuden kokeilla oppimiasi asioita konkreettisessa ongelmassa.
  • Joissakin osioissa on linkkejä MS Learn moduuleihin, jotka käsittelevät aiheeseen liittyviä teemoja.

Aloittaminen

🎯 Uusi AI:n parissa? Aloita tästä!

Jos olet täysin uusi AI-maailmassa ja haluat nopeita, käytännönläheisiä esimerkkejä, katso Helppokäyttöiset esimerkit! Näihin sisältyy:

  • 🌟 Hello AI World - Ensimmäinen tekoälyohjelmasi (kuviotunnistus)
  • 🧠 Yksinkertainen neuroverkko - Rakenna neuroverkko alusta alkaen
  • 🖼️ Kuvien luokittelu - Luokittele kuvia yksityiskohtaisilla kommenteilla
  • 💬 Tekstin tunneanalyysi - Analysoi positiivinen/negatiivinen teksti

Nämä esimerkit on suunniteltu auttamaan sinua ymmärtämään tekoälyn perusteita ennen kuin sukellat koko opetussuunnitelmaan.

📚 Koko opetussuunnitelman asennus

Noudata näitä ohjeita:

Forkkaa repositorio: Klikkaa sivun oikeasta yläkulmasta "Fork"-painiketta.

Kloonaa repositorio: git clone https://github.com/microsoft/AI-For-Beginners.git

Älä unohda tähdätä (🌟) tätä reposiota, jotta löydät sen helpommin myöhemmin.

Tapaa muita oppijoita

Liity viralliselle AI-Discord-palvelimellemme osoitteessa https://aka.ms/genai-discord?WT.mc_id=academic-105485-bethanycheum tavata ja verkostoitua tämän kurssin muiden oppijoiden kanssa sekä saadaksesi tukea.

Jos sinulla on palautetta tuotteesta tai kysymyksiä rakentamisen aikana, käy Azure AI Foundry Developer Forumissa

Testit

Huomio testeistä: Kaikki testit löytyvät kansiosta Quiz-app polussa etc\quiz-app, tai verkkoversiona tästä Ne on linkitetty oppituntien sisältä, testiappia voi käyttää paikallisesti tai ottaa käyttöön Azureen; noudata quiz-app-kansion ohjeita. Testit ovat asteittain saatavilla myös suomeksi.

Tarvitsemme apua

Onko sinulla ehdotuksia tai oletko löytänyt kirjoitus- tai koodivirheitä? Luo issue tai tee pull request.

Erityiskiitokset

Muut opetussuunnitelmat

Tiimimme tuottaa myös muita opetussuunnitelmia! Tutustu niihin:

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Agentit

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


Generatiivisen tekoälyn sarja

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


Ydinoppiminen

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Copilot-sarja

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Apua saatavilla

Jos juutut tai sinulla on kysyttävää AI-sovellusten rakentamisesta, liity muiden oppijoiden ja kokeneiden kehittäjien keskusteluun MCP:n tiimoilta. Tämä on kannustava yhteisö, jossa kysymyksiä saa esittää ja tietoa jaetaan vapaasti.

Microsoft Foundry Discord

Jos sinulla on palautetta tuotteesta tai virheitä rakentamisen aikana, käy osoitteessa:

Microsoft Foundry Developer Forum


Vastuuvapauslauseke: Tämä asiakirja on käännetty käyttämällä tekoälypohjaista käännöspalvelua Co-op Translator. Vaikka pyrimme tarkkuuteen, huomioithan, että automaattikäännöksissä saattaa esiintyä virheitä tai epätarkkuuksia. Alkuperäistä asiakirjaa sen alkuperäiskielellä tulee pitää virallisena lähteenä. Tärkeissä asioissa suositellaan ammattimaista ihmiskäännöstä. Emme ota vastuuta tämän käännöksen käytöstä johtuvista väärinymmärryksistä tai tulkinnoista.