Skip to content

Latest commit

 

History

History
234 lines (174 loc) · 28.9 KB

File metadata and controls

234 lines (174 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 by @girlie_mac

Tutustu tekoälyn maailmaan 12 viikon ja 24 oppitunnin opetussuunnitelmamme avulla! Sisältää käytännön oppitunteja, tietovisoja ja työpajoja. Opetussuunnitelma on aloittelijaystävällinen ja käsittelee työkaluja kuten TensorFlow ja PyTorch sekä tekoälyn etiikkaa.

🌐 Monikielinen tuki

Tuettu GitHub-automaatioilla (automaattinen & aina ajan tasalla)

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

Haluatko mieluummin kloonata paikallisesti?

Tämä arkisto sisältää yli 50 kieliversiota, mikä lisää latauskokoa huomattavasti. Jos haluat kloonata ilman käännöksiä, käytä 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"

Näin saat kaiken tarvittavan kurssin suorittamiseen paljon nopeammalla latauksella.

Jos haluat lisätä käännöksiä, tuetut kielet ovat listattuna tässä

Liity yhteisöön

Microsoft Foundry Discord

Mitä opit

Kurssin miellekartta

Tässä opetussuunnitelmassa opit:

  • Erilaiset lähestymistavat tekoälyyn, mukaan lukien "hyvä vanha" symbolinen lähestymistapa, jossa käytetään tiedon esitystä ja päättelyä (GOFAI).
  • Neuroverkot ja syväoppiminen, jotka ovat modernin tekoälyn ytimessä. Käsittelemme näiden tärkeiden aiheiden taustalla olevia periaatteita koodin avulla kahdessa suosituimmassa kehysympäristössä – TensorFlow ja PyTorch.
  • Neuroarkkitehtuurit kuvien ja tekstin käsittelyyn. Käymme läpi uusia malleja, mutta emme välttämättä kata aivan viimeisimpiä huipputekniikoita.
  • Vähemmän tunnettuja tekoälyn lähestymistapoja, kuten geneettiset algoritmit ja moniagenttijärjestelmät.

Mitä emme käsi tässä opetussuunnitelmassa:

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

Hellävaraista johdantoa tekoäly pilvessä -aiheisiin varten voit harkita Get started with artificial intelligence on Azure -opintopolun suorittamista.

Sisältö

Lesson Link PyTorch/Keras/TensorFlow Lab
0 Kurssin aloitus Kehitysympäristön asennus
I Johdatus tekoälyyn
01 Tekoälyn johdatus ja historia - -
II Symbolinen tekoäly
02 Tietojen esitys ja asiantuntijajärjestelmät Asiantuntijajärjestelmät / Ontologia /Konseptikartta
III Johdatus neuroverkkoihin
03 Perceptron Muistio Labra
04 Monikerroksinen perceptron ja oman kehysympäristön luominen Muistio Labra
05 Johdatus kehyksiin (PyTorch/TensorFlow) ja ylioppiminen PyTorch / Keras / TensorFlow Labra
IV Koneellinen näkö PyTorch / TensorFlow Tutustu koneelliseen näkön Microsoft Azurella
06 Johdatus koneelliseen näkön. OpenCV Muistio Labra
07 Konvoluutioverkot & CNN-rakenteet PyTorch /TensorFlow Labra
08 Esikoulutetut verkot ja siirto-oppiminen ja Harjoitteluvinkkejä PyTorch / TensorFlow Labra
09 Autoenkooderit ja VAE:t PyTorch / TensorFlow
10 Generatiiviset vastakkaisverkot & Taiteellinen tyylinsiirto PyTorch / TensorFlow
11 Objektintunnistus TensorFlow Labra
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 sanavektorit. Word2Vec ja GloVe PyTorch / TensorFlow
15 Kielen mallintaminen. Oman upotuksen opettaminen PyTorch / TensorFlow Labra
16 Takaisinkytketyt neuroverkot PyTorch / TensorFlow
17 Generatiiviset takaisinkytketyt verkot PyTorch / TensorFlow Labra
18 Transformerit. BERT. PyTorch /TensorFlow
19 Nimettyjen entiteettien tunnistus TensorFlow Labra
20 Laajat kielimallit, kehotteiden ohjelmointi ja muutaman näytteen tehtävät PyTorch
VI Muut tekoälymenetelmät
21 Geneettiset algoritmit Muistio
22 Syvä vahvistusoppiminen PyTorch /TensorFlow Labra
23 Moniagenttijärjestelmät
VII Tekoälyn etiikka
24 Tekoälyn etiikka ja vastuullinen tekoäly Microsoft Learn: Vastuullisen tekoälyn periaatteet
IX Lisät
25 Monimodaaliset verkot, CLIP ja VQGAN Muistio

Jokainen oppitunti sisältää

  • Esilukemateriaali
  • Suoritettavat Jupyter-notebookit, jotka ovat usein kehykseen sidottuja (PyTorch tai TensorFlow). Suoritettavassa notebookissa on myös paljon teoreettista materiaalia, joten aiheen ymmärtämiseksi sinun tulee käydä läpi vähintään yksi notebookin versioista ( joko PyTorch tai TensorFlow).
  • Joihinkin aiheisiin saatavilla olevat labrat, jotka antavat sinulle mahdollisuuden kokeilla oppimaasi käytännössä tietyn ongelman ratkaisemiseksi.
  • Joissakin osioissa on linkkejä MS Learn moduuleihin, jotka käsittelevät aiheita.

Aloittaminen

🎯 Uusi tekoälyssa? Aloita tästä!

Jos olet täysin uusi tekoälyn parissa ja haluat nopeita, käytännön esimerkkejä, tutustu Aloittelijaystävällisiin Esimerkkeihin! Näitä ovat:

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

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

📚 Koko opetussuunnitelman asetukset

Seuraa näitä vaiheita:

Forkkaa repositorio: Napsauta tämän sivun oikeassa yläkulmassa olevaa "Fork" painiketta.

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

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

Tapaa muita oppijoita

Liity viralliselle AI Discord -palvelimellemme kohtaat ja verkostoidu muiden tämän kurssin osallistujien kanssa ja saat tukea.

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

Kyselyt

Huomautus kyselyistä: Kaikki kyselyt ovat kyselyapp-hakemistossa polussa etc\quiz-app tai verkossa täällä. Niihin on linkkejä osioissa, kyselyappia voi ajaa paikallisesti tai ottaa käyttöön Azureen; seuraa ohjeita quiz-app-kansiossa. Kyselyjä ollaan pikku hiljaa lokalisoimassa.

Apua kaivataan

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

Erityiskiitokset

Muut opetussuunnitelmat

Tiimimme tuottaa muitakin opetussuunnitelmia! Tutustu:

LangChain

LangChain4j alkeisopas LangChain.js alkeisopas LangChain alkeisopas

Azure / Edge / MCP / Agentit

AZD alkeisopas Edge AI alkeisopas MCP alkeisopas AI Agentit alkeisopas


Generatiivinen tekoäly -sarja

Generatiivinen tekoäly alkeisopas Generatiivinen tekoäly (.NET) Generatiivinen tekoäly (Java) Generatiivinen tekoäly (JavaScript)


Ydinopetus

Koneoppiminen alkeisopas Data science alkeisopas Tekoäly alkeisopas Kyberturvallisuus alkeisopas Web-kehitys alkeisopas IoT alkeisopas XR-kehitys alkeisopas


Copilot-sarja

Copilot AI-pariohjelmointiin Copilot C#/.NET Copilot-seikkailu

Hanki apua

Jos jumitut tai sinulla on kysyttävää tekoälysovellusten rakentamisesta, liity muiden oppijoiden ja kokeneiden kehittäjien keskusteluihin MCP:stä. Se on tukeva yhteisö, jossa kysymykset ovat tervetulleita ja tieto jaetaan vapaasti.

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


Vastuuvapauslauseke: Tämä asiakirja on käännetty käyttäen tekoälypohjaista käännöspalvelua Co-op Translator. Vaikka pyrimme tarkkuuteen, otathan huomioon, että automaattiset käännökset saattavat sisältää virheitä tai epätarkkuuksia. Alkuperäinen asiakirja sen alkuperäiskielellä on virallinen lähde. Tärkeissä asioissa suositellaan ammattilaisen tekemää käännöstä. Emme ole vastuussa tämän käännöksen käytöstä aiheutuvista väärinymmärryksistä tai tulkinnoista.