You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ML-For-Beginners/translations/fi/README.md

30 KiB

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

GitHub watchers GitHub forks GitHub stars

🌐 Monikielinen tuki

Tuettu GitHub Actionin kautta (automaattinen ja 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

Liity yhteisöömme

Microsoft Foundry Discord

Meillä on käynnissä Discordin Learn with AI -sarja, opi lisää ja liity mukaan osoitteessa Learn with AI Series 18.30. syyskuuta 2025. Saat vinkkejä ja niksejä GitHub Copilotin käyttämiseen Data Scienticessä.

Learn with AI series

Koneoppiminen aloittelijoille Opetussuunnitelma

🌍 Matkusta ympäri maailmaa tutkiessamme koneoppimista maailman kulttuurien kautta 🌍

Microsoftin Cloud Advocates tarjoaa 12 viikon, 26 oppitunnin opetussuunnitelman, joka käsittelee koneoppimista. Tässä opetussuunnitelmassa opit niin kutsutusta klassisen koneoppimisen menetelmistä, käyttäen pääasiassa Scikit-learn-kirjastoa ja välttäen syväoppimista, joka käsitellään AI for Beginners -opetussuunnitelmassamme. Yhdistä nämä oppitunnit myös 'Data Science for Beginners' -opetussuunnitelman kanssa!

Matkusta kanssamme ympäri maailmaa soveltaen näitä klassisia menetelmiä monien eri alueiden dataan. Jokainen oppitunti sisältää ennen ja jälkeen oppitunnin tehtävät, kirjalliset ohjeet oppitunnin suorittamiseen, ratkaisun, tehtävän ja muuta. Projektipohjainen opetustapamme mahdollistaa oppimisen rakentamisen kautta, mikä on todistettu tapa saada uudet taidot pysymään.

✍️ Suuret kiitokset kirjoittajillemme Jen Looper, Stephen Howell, Francesca Lazzeri, Tomomi Imura, Cassie Breviu, Dmitry Soshnikov, Chris Noring, Anirban Mukherjee, Ornella Altunyan, Ruth Yakubu ja Amy Boyd

🎨 Kiitokset myös kuvittajillemme Tomomi Imura, Dasani Madipalli ja Jen Looper

🙏 Erityiskiitokset 🙏 Microsoft Student Ambassador -kirjoittajillemme, arvioijillemme ja sisällöntuottajillemme, erityisesti Rishit Dagli, Muhammad Sakib Khan Inan, Rohan Raj, Alexandru Petrescu, Abhishek Jaiswal, Nawrin Tabassum, Ioan Samuila ja Snigdha Agarwal

🤩 Lisäkiitos Microsoft Student Ambassadors Eric Wanjau, Jasleen Sondhi ja Vidushi Gupta R-oppitunneistamme!

Aloittaminen

Seuraa näitä ohjeita:

  1. Forkkaa repositorio: Klikkaa "Fork" -painiketta tämän sivun oikeassa yläkulmassa.
  2. Kloonaa repositorio: git clone https://github.com/microsoft/ML-For-Beginners.git

löydät kaikki lisäresurssit tälle kurssille Microsoft Learn -kokoelmastamme

🔧 Tarvitsetko apua? Katso Vianmääritysohjeistuksemme yleisimpiin asennus-, käyttöönotto- ja oppituntien suorittamisongelmiin.

Opiskelijat, käyttääksenne tätä opetussuunnitelmaa, forkkaa koko repo omaan GitHub-tiliisi ja suorita harjoitukset itse tai ryhmässä:

  • Aloita ennakkotestillä.
  • Lue oppitunti ja suorita tehtävät, pysähdy ja pohdi jokaisen tietotarkistuksen kohdalla.
  • Yritä luoda projektit ymmärtämällä oppitunnit sen sijaan, että suoritat ratkaisukoodin; koodi on kuitenkin saatavilla kunkin projektilähtöisen oppitunnin /solution-kansiossa.
  • Tee jälkitesti.
  • Suorita haaste.
  • Tee tehtävä.
  • Oppituntiryhmän suorittamisen jälkeen käy Keskustelualueella ja "opiskele ääneen" täyttämällä sopiva PAT-arviointilomake. PAT on edistymisen arviointityökalu, jonka täyttämällä voit edistää oppimistasi. Voit myös reagoida muiden PAT-arviointeihin, jotta voimme oppia yhdessä.

Jatko-opiskelua varten suosittelemme seuraamaan näitä Microsoft Learn moduuleja ja oppimispolkuja.

Opettajat, olemme sisällyttäneet joitakin ehdotuksia tämän opetussuunnitelman käyttämiseen.


Videoesittelyt

Jotkut oppitunnit ovat saatavilla lyhyinä videoina. Löydät ne kaikki oppituntien yhteydestä tai ML for Beginners -soittolistalta Microsoft Developerin YouTube-kanavalla klikkaamalla alla olevaa kuvaa.

ML for beginners banner


Tutustu tiimiin

Promo video

Gif tekijä Mohit Jaisal

🎥 Klikkaa yllä olevaa kuvaa nähdäksesi videon projektista ja sen tekijöistä!


Pedagogiikka

Olemme valinneet kaksi pedagogista periaatetta tämän opetussuunnitelman rakentamiseen: varmistaa, että se on käytännönläheinen projektipohjainen ja että se sisältää usein toistuvia testejä. Lisäksi opetussuunnitelmalla on yhteinen teema, joka antaa sille yhtenäisyyttä.

Sisällön linkittäminen projekteihin tekee prosessista opiskelijoille kiinnostavamman ja parantaa käsitteiden omaksumista. Lisäksi matalan panoksen testi ennen luentoa suuntaa opiskelijan aikomuksen oppia aihe, ja toinen testi luennon jälkeen varmistaa paremman muistamisen. Tämä opetussuunnitelma on suunniteltu joustavaksi ja hauskaksi, ja sen voi suorittaa kokonaan tai osittain. Projektit alkavat pieninä ja monimutkaistuvat vähitellen 12 viikon aikana. Opetussuunnitelma sisältää myös jälkikirjoituksen koneoppimisen todellisista sovelluksista, jota voi käyttää lisäpisteinä tai keskustelun pohjana.

Löydät käyttäytymissääntömme, osallistumisohjeet, käännösohjeet ja vianmääritysohjeet. Otamme mielellämme vastaan rakentavaa palautetta!

Jokainen oppitunti sisältää

  • valinnaisen luonnosmuistiinpanon
  • valinnaisen lisävideon
  • videoesittelyn (vain joissakin oppitunneissa)
  • ennakkoluentoharjoituksen
  • kirjallisen oppitunnin
  • projektipohjaisissa oppitunneissa vaiheittaiset ohjeet projektin rakentamiseen
  • tietotarkistuksia
  • haasteen
  • lisälukemista
  • tehtävän
  • jälkiluentoharjoituksen

Huomautus kielistä: Nämä oppitunnit on pääasiassa kirjoitettu Pythonilla, mutta monet ovat myös saatavilla R-kielellä. R-oppitunnin suorittamiseksi mene /solution-kansioon ja etsi R-oppitunteja. Niissä on .rmd-pääte, joka tarkoittaa R Markdown -tiedostoa, joka on yksinkertaisesti määritelty koodilohkojen (R:n tai muiden kielten) ja YAML-otsikon (joka ohjaa tulosteiden, kuten PDF:n, muotoilua) upotuksena Markdown-dokumenttiin. Näin se toimii erinomaisena kirjoituskehyksenä data-analyysille, koska voit yhdistää koodisi, sen tulokset ja ajatuksesi kirjoittamalla ne Markdowniin. Lisäksi R Markdown -dokumentit voidaan renderöidä tulostemuodoiksi kuten PDF, HTML tai Word.

Huomautus testeistä: Kaikki testit löytyvät Quiz App -kansiosta, yhteensä 52 testiä, joissa jokaisessa on kolme kysymystä. Ne on linkitetty oppitunneista, mutta testiappia voi ajaa myös paikallisesti; seuraa quiz-app-kansion ohjeita paikalliseen isännöintiin tai Azureen julkaisuun.

Oppitunnin numero Aihe Oppituntiryhmä Oppimistavoitteet Linkitetty oppitunti Kirjoittaja
01 Johdatus koneoppimiseen Introduction Opi koneoppimisen peruskäsitteet Lesson Muhammad
02 Koneoppimisen historia Introduction Opi tämän alan historia Lesson Jen and Amy
03 Oikeudenmukaisuus ja koneoppiminen Introduction Mitkä ovat tärkeät filosofiset kysymykset oikeudenmukaisuudesta, jotka opiskelijoiden tulisi ottaa huomioon rakentaessaan ja soveltaessaan ML-malleja? Lesson Tomomi
04 Koneoppimisen tekniikat Introduction Mitä tekniikoita ML-tutkijat käyttävät rakentaakseen ML-malleja? Lesson Chris and Jen
05 Johdatus regressioon Regression Aloita Pythonilla ja Scikit-learnillä regressiomallien kanssa PythonR Jen • Eric Wanjau
06 Pohjoisamerikkalaiset kurpitsahinnat 🎃 Regression Visualisoi ja puhdista dataa ML-valmistelua varten PythonR Jen • Eric Wanjau
07 Pohjoisamerikkalaiset kurpitsahinnat 🎃 Regression Rakenna lineaarisia ja polynomisia regressiomalleja PythonR Jen and Dmitry • Eric Wanjau
08 Pohjoisamerikkalaiset kurpitsahinnat 🎃 Regression Rakenna logistinen regressiomalli PythonR Jen • Eric Wanjau
09 Verkkosovellus 🔌 Web App Rakenna verkkosovellus käyttämään koulutettua malliasi Python Jen
10 Johdatus luokitteluun Classification Puhdista, valmistele ja visualisoi data; johdatus luokitteluun PythonR Jen and Cassie • Eric Wanjau
11 Herkulliset aasialaiset ja intialaiset keittiöt 🍜 Classification Johdatus luokittelijoihin PythonR Jen and Cassie • Eric Wanjau
12 Herkulliset aasialaiset ja intialaiset keittiöt 🍜 Classification Lisää luokittelijoita PythonR Jen and Cassie • Eric Wanjau
13 Herkulliset aasialaiset ja intialaiset keittiöt 🍜 Classification Rakenna suositusverkkosovellus malliasi käyttäen Python Jen
14 Johdatus klusterointiin Clustering Puhdista, valmistele ja visualisoi data; johdatus klusterointiin PythonR Jen • Eric Wanjau
15 Tutustu nigerialaiseen musiikkimakuun 🎧 Clustering Tutustu K-Means klusterointimenetelmään PythonR Jen • Eric Wanjau
16 Johdatus luonnollisen kielen käsittelyyn Natural language processing Opi NLP:n perusteet rakentamalla yksinkertainen botti Python Stephen
17 Yleiset NLP-tehtävät Natural language processing Syvennä NLP-tietämystäsi ymmärtämällä yleisiä tehtäviä, joita tarvitaan kielen rakenteiden käsittelyssä Python Stephen
18 Käännös ja tunneanalyysi ♥️ Natural language processing Käännös ja tunneanalyysi Jane Austenin kanssa Python Stephen
19 Euroopan romanttiset hotellit ♥️ Natural language processing Tunneanalyysi hotelliarvosteluilla 1 Python Stephen
20 Euroopan romanttiset hotellit ♥️ Natural language processing Tunneanalyysi hotelliarvosteluilla 2 Python Stephen
21 Johdatus aikasarjaennusteisiin Time series Johdatus aikasarjaennusteisiin Python Francesca
22 Maailman sähkönkulutus - aikasarjaennuste ARIMA:lla Time series Aikasarjaennuste ARIMA-mallilla Python Francesca
23 Maailman sähkönkulutus - aikasarjaennuste SVR:llä Time series Aikasarjaennuste tukivektoriregressiolla Python Anirban
24 Johdatus vahvistusoppimiseen Reinforcement learning Johdatus vahvistusoppimiseen Q-Learningin avulla Python Dmitry
25 Auta Peteriä välttämään susi! 🐺 Reinforcement learning Vahvistusoppimisen Gym Python Dmitry
Jälkikirjoitus Todelliset ML-skenaariot ja sovellukset ML in the Wild Mielenkiintoisia ja paljastavia todellisen maailman sovelluksia klassisesta ML:stä Lesson Team
Jälkikirjoitus Mallin virheenkorjaus ML:ssä RAI-hallintapaneelin avulla ML in the Wild Mallin virheenkorjaus koneoppimisessa Responsible AI -hallintapaneelin komponenteilla Lesson Ruth Yakubu

löydä kaikki tämän kurssin lisäresurssit Microsoft Learn -kokoelmastamme

Offline-käyttö

Voit käyttää tätä dokumentaatiota offline-tilassa käyttämällä Docsify. Haarauta tämä repositorio, asenna Docsify paikalliselle koneellesi, ja sitten tämän repositorion juurikansiossa kirjoita docsify serve. Verkkosivusto palvellaan portissa 3000 paikallisessa koneessasi: localhost:3000.

PDF-tiedostot

Löydä opetussuunnitelman pdf-linkit täältä.

🎒 Muut kurssit

Tiimimme tuottaa myös muita kursseja! Tutustu:

LangChain

LangChain4j for Beginners LangChain.js for Beginners


Azure / Edge / MCP / Agents

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) Generatiivinen tekoäly (Java) Generatiivinen tekoäly (JavaScript)


Perusopiskelu

ML aloittelijoille Data Science aloittelijoille Tekoäly aloittelijoille Kyberturvallisuus aloittelijoille Web-kehitys aloittelijoille IoT aloittelijoille XR-kehitys aloittelijoille


Copilot-sarja

Copilot tekoälyn pariohjelmointiin Copilot C#/.NET:lle Copilot-seikkailu

Apua saamaan

Jos jäät jumiin tai sinulla on kysyttävää tekoälysovellusten rakentamisesta. Liity muiden oppijoiden ja kokeneiden kehittäjien keskusteluihin MCP:stä. Se on kannustava yhteisö, jossa kysymyksiä saa esittää ja tietoa jaetaan vapaasti.

Microsoft Foundry Discord

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

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, automaattiset käännökset saattavat sisältää virheitä tai epätarkkuuksia. Alkuperäistä asiakirjaa sen alkuperäiskielellä tulee pitää virallisena lähteenä. Tärkeissä asioissa suositellaan ammattimaista ihmiskäännöstä. Emme ole vastuussa tämän käännöksen käytöstä aiheutuvista väärinymmärryksistä tai tulkinnoista.