[![GitHub license](https://img.shields.io/github/license/microsoft/AI-For-Beginners.svg)](https://github.com/microsoft/AI-For-Beginners/blob/main/LICENSE) [![GitHub contributors](https://img.shields.io/github/contributors/microsoft/AI-For-Beginners.svg)](https://GitHub.com/microsoft/AI-For-Beginners/graphs/contributors/) [![GitHub issues](https://img.shields.io/github/issues/microsoft/AI-For-Beginners.svg)](https://GitHub.com/microsoft/AI-For-Beginners/issues/) [![GitHub pull-requests](https://img.shields.io/github/issues-pr/microsoft/AI-For-Beginners.svg)](https://GitHub.com/microsoft/AI-For-Beginners/pulls/) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) [![GitHub watchers](https://img.shields.io/github/watchers/microsoft/AI-For-Beginners.svg?style=social&label=Watch)](https://GitHub.com/microsoft/AI-For-Beginners/watchers/) [![GitHub forks](https://img.shields.io/github/forks/microsoft/AI-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/AI-For-Beginners/network/) [![GitHub stars](https://img.shields.io/github/stars/microsoft/AI-For-Beginners.svg?style=social&label=Star)](https://GitHub.com/microsoft/AI-For-Beginners/stargazers/) [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/microsoft/ai-for-beginners/HEAD) [![Gitter](https://badges.gitter.im/Microsoft/ai-for-beginners.svg)](https://gitter.im/Microsoft/ai-for-beginners?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) [![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG) # Tekoäly Aloittelijoille - Opetussuunnitelma |![Sketchnote by @girlie_mac https://twitter.com/girlie_mac](https://github.com/microsoft/AI-For-Beginners/raw/main/lessons/sketchnotes/ai-overview.png)| |:---:| | AI Aloittelijoille - _Sketchnote tekijältä [@girlie_mac](https://twitter.com/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](../ar/README.md) | [Bengali](../bn/README.md) | [Bulgaria](../bg/README.md) | [Burma (Myanmar)](../my/README.md) | [Kiina (Yksinkertaistettu)](../zh-CN/README.md) | [Kiina (Perinteinen, Hong Kong)](../zh-HK/README.md) | [Kiina (Perinteinen, Macau)](../zh-MO/README.md) | [Kiina (Perinteinen, Taiwan)](../zh-TW/README.md) | [Kroatia](../hr/README.md) | [Tšekki](../cs/README.md) | [Tanska](../da/README.md) | [Hollanti](../nl/README.md) | [Viro](../et/README.md) | [Suomi](./README.md) | [Ranska](../fr/README.md) | [Saksa](../de/README.md) | [Kreikka](../el/README.md) | [Heprea](../he/README.md) | [Hindi](../hi/README.md) | [Unkari](../hu/README.md) | [Indonesia](../id/README.md) | [Italia](../it/README.md) | [Japani](../ja/README.md) | [Kannada](../kn/README.md) | [Khmer](../km/README.md) | [Korea](../ko/README.md) | [Liettua](../lt/README.md) | [Malesia](../ms/README.md) | [Malayalam](../ml/README.md) | [Marathi](../mr/README.md) | [Nepali](../ne/README.md) | [Nigerian Pidgin](../pcm/README.md) | [Norja](../no/README.md) | [Persia (Farsi)](../fa/README.md) | [Puola](../pl/README.md) | [Portugali (Brasilia)](../pt-BR/README.md) | [Portugali (Portugali)](../pt-PT/README.md) | [Punjabi (Gurmukhi)](../pa/README.md) | [Romania](../ro/README.md) | [Venäjä](../ru/README.md) | [Serbia (Kyrillinen)](../sr/README.md) | [Slovakki](../sk/README.md) | [Sloveeni](../sl/README.md) | [Espanja](../es/README.md) | [Swahili](../sw/README.md) | [Ruotsi](../sv/README.md) | [Tagalog (Filipino)](../tl/README.md) | [Tamili](../ta/README.md) | [Telugu](../te/README.md) | [Thai](../th/README.md) | [Turkki](../tr/README.md) | [Ukraina](../uk/README.md) | [Urdu](../ur/README.md) | [Vietnami](../vi/README.md) > **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:** > ```bash > 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):** > ```cmd > 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ä](https://github.com/Azure/co-op-translator/blob/main/getting_started/supported-languages.md)** ## Liity Yhteisöön [![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG) ## Mitä opit **[Kurssin miellekartta](http://soshnikov.com/courses/ai-for-beginners/mindmap.html)** Tässä opetussuunnitelmassa opit: * Erilaisia tekoälyn lähestymistapoja, mukaan lukien "hyvä vanha" symbolinen lähestymistapa **Tietämyksen esityksen** ja päättelyn avulla ([GOFAI](https://en.wikipedia.org/wiki/Symbolic_artificial_intelligence)). * **Neuroverkot** ja **Syväoppiminen**, jotka ovat modernin tekoälyn ytimessä. Havainnollistamme näiden tärkeiden aiheiden periaatteita kahdessa suosituimmassa kehysympäristössä — [TensorFlow](http://Tensorflow.org) ja [PyTorch](http://pytorch.org). * **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](https://learn.microsoft.com/en-us/collections/7w28iy2xrqzdj0?WT.mc_id=academic-77998-bethanycheum) * Liiketoiminnan käyttötapaukset **tekoälyn hyödyntämiseen liiketoiminnassa**. Harkitse [Johdanto tekoälyyn liiketoiminnan käyttäjille](https://docs.microsoft.com/learn/paths/introduction-ai-for-business-users/?WT.mc_id=academic-77998-bethanycheum) -oppimispolkua Microsoft Learnissa tai [AI Business School](https://www.microsoft.com/ai/ai-business-school/?WT.mc_id=academic-77998-bethanycheum), joka on kehitetty yhteistyössä [INSEAD](https://www.insead.edu/) -yliopiston kanssa. * **Perinteinen koneoppiminen**, joka on hyvin käsitelty [Koneoppimisen aloittelijoille](http://github.com/Microsoft/ML-for-Beginners) opetussuunnitelmassamme. * Käytännön tekoälysovellukset, jotka on rakennettu **[Cognitive Services](https://azure.microsoft.com/services/cognitive-services/?WT.mc_id=academic-77998-bethanycheum)** -palveluilla. Tässä suosittelemme aloittamaan Microsoft Learn -moduuleilla [näkökenttä](https://docs.microsoft.com/learn/paths/create-computer-vision-solutions-azure-cognitive-services/?WT.mc_id=academic-77998-bethanycheum), [luonnollinen kieltenkäsittely](https://docs.microsoft.com/learn/paths/explore-natural-language-processing/?WT.mc_id=academic-77998-bethanycheum), **[Generatiivinen tekoäly Azure OpenAI -palvelulla](https://learn.microsoft.com/en-us/training/paths/develop-ai-solutions-azure-openai/?WT.mc_id=academic-77998-bethanycheum)** ja muilla kursseilla. * Erityiset ML **Pilvivalmiudet**, kuten [Azure Machine Learning](https://azure.microsoft.com/services/machine-learning/?WT.mc_id=academic-77998-bethanycheum), [Microsoft Fabric](https://learn.microsoft.com/en-us/training/paths/get-started-fabric/?WT.mc_id=academic-77998-bethanycheum) tai [Azure Databricks](https://docs.microsoft.com/learn/paths/data-engineer-azure-databricks?WT.mc_id=academic-77998-bethanycheum). Harkitse käyttäväsi [Rakenna ja hallinnoi koneoppimisratkaisuja Azure Machine Learningillä](https://docs.microsoft.com/learn/paths/build-ai-solutions-with-azure-ml-service/?WT.mc_id=academic-77998-bethanycheum) ja [Rakenna ja hallinnoi koneoppimisratkaisuja Azure Databricksillä](https://docs.microsoft.com/learn/paths/build-operate-machine-learning-solutions-azure-databricks/?WT.mc_id=academic-77998-bethanycheum) oppimispolkuja. * **Keskusteleva tekoäly** ja **Chatbotit**. Tarjolla on oma [Luo keskusteleva tekoälyratkaisu](https://docs.microsoft.com/learn/paths/create-conversational-ai-solutions/?WT.mc_id=academic-77998-bethanycheum) oppimispolkunsa, ja voit myös tutustua [tähän blogikirjoitukseen](https://soshnikov.com/azure/hello-bot-conversational-ai-on-microsoft-platform/) saadaksesi lisää tietoa. * **Syvällinen matematiikka** syväoppimisen taustalla. Tässä suosittelemme teosta [Deep Learning](https://www.amazon.com/Deep-Learning-Adaptive-Computation-Machine/dp/0262035618) kirjoittajilta Ian Goodfellow, Yoshua Bengio ja Aaron Courville, joka on saatavilla myös verkossa: [https://www.deeplearningbook.org/](https://www.deeplearningbook.org/). Hellävaraiseen johdatukseen _tekoäly pilvessä_ -teemoihin kannattaa tutustua [Aloita tekoälyllä Azurella](https://docs.microsoft.com/learn/paths/get-started-with-artificial-intelligence-on-azure/?WT.mc_id=academic-77998-bethanycheum) -oppimispolkua. # Sisältö | | Oppitunnin linkki | PyTorch/Keras/TensorFlow | Laboratorio | | :-: | :------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------: | ------------------------------------------------------------------------------ | | 0 | [Kurssin alustus](./lessons/0-course-setup/setup.md) | [Asenna kehitysympäristösi](./lessons/0-course-setup/how-to-run.md) | | | I | [**Johdanto tekoälyyn**](./lessons/1-Intro/README.md) | | | | 01 | [Tekoälyn johdanto ja historia](./lessons/1-Intro/README.md) | - | - | | II | **Symbolinen tekoäly** | | 02 | [Tietojen Esitys ja Eksperttijärjestelmät](./lessons/2-Symbolic/README.md) | [Eksperttijärjestelmät](./lessons/2-Symbolic/Animals.ipynb) / [Ontologia](./lessons/2-Symbolic/FamilyOntology.ipynb) /[Käsitekaavio](./lessons/2-Symbolic/MSConceptGraph.ipynb) | | | III | [**Johdatus Neuroverkkoihin**](./lessons/3-NeuralNetworks/README.md) ||| | 03 | [Perceptroni](./lessons/3-NeuralNetworks/03-Perceptron/README.md) | [Muistikirja](./lessons/3-NeuralNetworks/03-Perceptron/Perceptron.ipynb) | [Lab](./lessons/3-NeuralNetworks/03-Perceptron/lab/README.md) | | 04 | [Monikerroksinen Perceptroni ja Oman Kehyksen Luominen](./lessons/3-NeuralNetworks/04-OwnFramework/README.md) | [Muistikirja](./lessons/3-NeuralNetworks/04-OwnFramework/OwnFramework.ipynb) | [Lab](./lessons/3-NeuralNetworks/04-OwnFramework/lab/README.md) | | 05 | [Johdatus Kehyksiin (PyTorch/TensorFlow) ja Ylisuorittamiseen](./lessons/3-NeuralNetworks/05-Frameworks/README.md) | [PyTorch](./lessons/3-NeuralNetworks/05-Frameworks/IntroPyTorch.ipynb) / [Keras](./lessons/3-NeuralNetworks/05-Frameworks/IntroKeras.ipynb) / [TensorFlow](./lessons/3-NeuralNetworks/05-Frameworks/IntroKerasTF.ipynb) | [Lab](./lessons/3-NeuralNetworks/05-Frameworks/lab/README.md) | | IV | [**Koneen Näkö**](./lessons/4-ComputerVision/README.md) | [PyTorch](https://docs.microsoft.com/learn/modules/intro-computer-vision-pytorch/?WT.mc_id=academic-77998-cacaste) / [TensorFlow](https://docs.microsoft.com/learn/modules/intro-computer-vision-TensorFlow/?WT.mc_id=academic-77998-cacaste)| [Tutustu Koneenäköön Microsoft Azurella](https://learn.microsoft.com/en-us/collections/7w28iy2xrqzdj0?WT.mc_id=academic-77998-bethanycheum) | | 06 | [Johdatus Koneen Näköön. OpenCV](./lessons/4-ComputerVision/06-IntroCV/README.md) | [Muistikirja](./lessons/4-ComputerVision/06-IntroCV/OpenCV.ipynb) | [Lab](./lessons/4-ComputerVision/06-IntroCV/lab/README.md) | | 07 | [Konvoluutio-Neuroverkot](./lessons/4-ComputerVision/07-ConvNets/README.md) & [CNN Arkkitehtuurit](./lessons/4-ComputerVision/07-ConvNets/CNN_Architectures.md) | [PyTorch](./lessons/4-ComputerVision/07-ConvNets/ConvNetsPyTorch.ipynb) /[TensorFlow](./lessons/4-ComputerVision/07-ConvNets/ConvNetsTF.ipynb) | [Lab](./lessons/4-ComputerVision/07-ConvNets/lab/README.md) | | 08 | [Esikoulutetut Verkot ja Transfer Learning](./lessons/4-ComputerVision/08-TransferLearning/README.md) and [Koulutusvinkkejä](./lessons/4-ComputerVision/08-TransferLearning/TrainingTricks.md) | [PyTorch](./lessons/4-ComputerVision/08-TransferLearning/TransferLearningPyTorch.ipynb) / [TensorFlow](./lessons/3-NeuralNetworks/05-Frameworks/IntroKerasTF.ipynb) | [Lab](./lessons/4-ComputerVision/08-TransferLearning/lab/README.md) | | 09 | [Autoenkooderit ja VAE:t](./lessons/4-ComputerVision/09-Autoencoders/README.md) | [PyTorch](./lessons/4-ComputerVision/09-Autoencoders/AutoEncodersPyTorch.ipynb) / [TensorFlow](./lessons/4-ComputerVision/09-Autoencoders/AutoencodersTF.ipynb) | | | 10 | [Generatiiviset Vastakkainasettelut ja Taiteellinen Tyyli-siirto](./lessons/4-ComputerVision/10-GANs/README.md) | [PyTorch](./lessons/4-ComputerVision/10-GANs/GANPyTorch.ipynb) / [TensorFlow](./lessons/4-ComputerVision/10-GANs/GANTF.ipynb) | | | 11 | [Objektintunnistus](./lessons/4-ComputerVision/11-ObjectDetection/README.md) | [TensorFlow](./lessons/4-ComputerVision/11-ObjectDetection/ObjectDetection.ipynb) | [Lab](./lessons/4-ComputerVision/11-ObjectDetection/lab/README.md) | | 12 | [Semanttinen Segmentointi. U-Net](./lessons/4-ComputerVision/12-Segmentation/README.md) | [PyTorch](./lessons/4-ComputerVision/12-Segmentation/SemanticSegmentationPytorch.ipynb) / [TensorFlow](./lessons/4-ComputerVision/12-Segmentation/SemanticSegmentationTF.ipynb) | | | V | [**Luonnollisen Kielen Käsittely**](./lessons/5-NLP/README.md) | [PyTorch](https://docs.microsoft.com/learn/modules/intro-natural-language-processing-pytorch/?WT.mc_id=academic-77998-cacaste) /[TensorFlow](https://docs.microsoft.com/learn/modules/intro-natural-language-processing-TensorFlow/?WT.mc_id=academic-77998-cacaste) | [Tutustu Luonnollisen Kielen Käsittelyyn Microsoft Azurella](https://learn.microsoft.com/en-us/collections/7w28iy2xrqzdj0?WT.mc_id=academic-77998-bethanycheum)| | 13 | [Tekstin Esitys. Bow/TF-IDF](./lessons/5-NLP/13-TextRep/README.md) | [PyTorch](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/13-TextRep/TextRepresentationPyTorch.ipynb) / [TensorFlow](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/13-TextRep/TextRepresentationTF.ipynb) | | | 14 | [Semanttiset sanasaavutukset. Word2Vec ja GloVe](./lessons/5-NLP/14-Embeddings/README.md) | [PyTorch](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/14-Embeddings/EmbeddingsPyTorch.ipynb) / [TensorFlow](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/14-Embeddings/EmbeddingsTF.ipynb) | | | 15 | [Kielimallinnus. Oman embeddausten koulutus](./lessons/5-NLP/15-LanguageModeling/README.md) | [PyTorch](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/15-LanguageModeling/CBoW-PyTorch.ipynb) / [TensorFlow](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/15-LanguageModeling/CBoW-TF.ipynb) | [Lab](./lessons/5-NLP/15-LanguageModeling/lab/README.md) | | 16 | [Toistuvat Neuroverkot](./lessons/5-NLP/16-RNN/README.md) | [PyTorch](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/16-RNN/RNNPyTorch.ipynb) / [TensorFlow](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/16-RNN/RNNTF.ipynb) | | | 17 | [Generatiiviset Toistuvat Verkot](./lessons/5-NLP/17-GenerativeNetworks/README.md) | [PyTorch](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/17-GenerativeNetworks/GenerativePyTorch.ipynb) / [TensorFlow](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/17-GenerativeNetworks/GenerativeTF.ipynb) | [Lab](./lessons/5-NLP/17-GenerativeNetworks/lab/README.md) | | 18 | [Transformerit. BERT.](./lessons/5-NLP/18-Transformers/README.md) | [PyTorch](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/18-Transformers/TransformersPyTorch.ipynb) /[TensorFlow](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/18-Transformers/TransformersTF.ipynb) | | | 19 | [Nimetty Entiteettien Tunnistus](./lessons/5-NLP/19-NER/README.md) | [TensorFlow](https://microsoft.github.io/AI-For-Beginners/lessons/5-NLP/19-NER/NER-TF.ipynb) | [Lab](./lessons/5-NLP/19-NER/lab/README.md) | | 20 | [Suurten Kielimallien Ohjelmointi ja Few-Shot Tehtävät](./lessons/5-NLP/20-LangModels/README.md) | [PyTorch](https://microsoft.github.io/AI-For-Beginners/lessons/5-NLP/20-LangModels/GPT-PyTorch.ipynb) | | | VI | **Muut AI Tekniikat** || | | 21 | [Geneettiset Algoritmit](./lessons/6-Other/21-GeneticAlgorithms/README.md) | [Muistikirja](./lessons/6-Other/21-GeneticAlgorithms/Genetic.ipynb) | | | 22 | [Syvä Vahvistusoppiminen](./lessons/6-Other/22-DeepRL/README.md) | [PyTorch](./lessons/6-Other/22-DeepRL/CartPole-RL-PyTorch.ipynb) /[TensorFlow](./lessons/6-Other/22-DeepRL/CartPole-RL-TF.ipynb) | [Lab](./lessons/6-Other/22-DeepRL/lab/README.md) | | 23 | [Moniagenti-järjestelmät](./lessons/6-Other/23-MultiagentSystems/README.md) | | | | VII | **AI Etiikka** | | | | 24 | [AI Etiikka ja Vastuullinen AI](./lessons/7-Ethics/README.md) | [Microsoft Learn: Vastuullisen AI:n Periaatteet](https://docs.microsoft.com/learn/paths/responsible-ai-business-principles/?WT.mc_id=academic-77998-cacaste) | | | IX | **Lisäosiot** | | | | 25 | [Monimodaaliset Verkot, CLIP ja VQGAN](./lessons/X-Extras/X1-MultiModal/README.md) | [Muistikirja](./lessons/X-Extras/X1-MultiModal/Clip.ipynb) | | ## 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**](https://learn.microsoft.com/en-us/collections/7w28iy2xrqzdj0?WT.mc_id=academic-77998-bethanycheum) 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**](./examples/README.md)! 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 - Olemme luoneet [asennustunnin](./lessons/0-course-setup/setup.md) auttamaan kehitysympäristösi pystyttämisessä. - Opettajille olemme laatineet myös [opetussuunnitelman asennustunnin](./lessons/0-course-setup/for-teachers.md)! - Kuinka [suorittaa koodi VSCodessa tai Codespacessa](./lessons/0-course-setup/how-to-run.md) 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](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](https://aka.ms/foundry/forum) ## Testit > **Huomio testeistä**: Kaikki testit löytyvät kansiosta Quiz-app polussa etc\quiz-app, tai [verkkoversiona tästä](https://ff-quizzes.netlify.app/) 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 * **✍️ Pääkirjoittaja:** [Dmitry Soshnikov](http://soshnikov.com), FM * **🔥 Toimittaja:** [Jen Looper](https://twitter.com/jenlooper), FM * **🎨 Sketchnote-kuvittaja:** [Tomomi Imura](https://twitter.com/girlie_mac) * **✅ Testien laatija:** [Lateefah Bello](https://github.com/CinnamonXI), [MLSA](https://studentambassadors.microsoft.com/) * **🙏 Keskeiset kontribuuttorit:** [Evgenii Pishchik](https://github.com/Pe4enIks) ## Muut opetussuunnitelmat Tiimimme tuottaa myös muita opetussuunnitelmia! Tutustu niihin: ### LangChain [![LangChain4j for Beginners](https://img.shields.io/badge/LangChain4j%20for%20Beginners-22C55E?style=for-the-badge&&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchain4j-for-beginners) [![LangChain.js for Beginners](https://img.shields.io/badge/LangChain.js%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin) [![LangChain for Beginners](https://img.shields.io/badge/LangChain%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://github.com/microsoft/langchain-for-beginners?WT.mc_id=m365-94501-dwahlin) --- ### Azure / Edge / MCP / Agentit [![AZD for Beginners](https://img.shields.io/badge/AZD%20for%20Beginners-0078D4?style=for-the-badge&labelColor=E5E7EB&color=0078D4)](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst) [![Edge AI for Beginners](https://img.shields.io/badge/Edge%20AI%20for%20Beginners-00B8E4?style=for-the-badge&labelColor=E5E7EB&color=00B8E4)](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst) [![MCP for Beginners](https://img.shields.io/badge/MCP%20for%20Beginners-009688?style=for-the-badge&labelColor=E5E7EB&color=009688)](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst) [![AI Agents for Beginners](https://img.shields.io/badge/AI%20Agents%20for%20Beginners-00C49A?style=for-the-badge&labelColor=E5E7EB&color=00C49A)](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst) --- ### Generatiivisen tekoälyn sarja [![Generative AI for Beginners](https://img.shields.io/badge/Generative%20AI%20for%20Beginners-8B5CF6?style=for-the-badge&labelColor=E5E7EB&color=8B5CF6)](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst) [![Generative AI (.NET)](https://img.shields.io/badge/Generative%20AI%20(.NET)-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst) [![Generative AI (Java)](https://img.shields.io/badge/Generative%20AI%20(Java)-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst) [![Generative AI (JavaScript)](https://img.shields.io/badge/Generative%20AI%20(JavaScript)-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst) --- ### Ydinoppiminen [![ML for Beginners](https://img.shields.io/badge/ML%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=22C55E)](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst) [![Data Science for Beginners](https://img.shields.io/badge/Data%20Science%20for%20Beginners-84CC16?style=for-the-badge&labelColor=E5E7EB&color=84CC16)](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst) [![AI for Beginners](https://img.shields.io/badge/AI%20for%20Beginners-A3E635?style=for-the-badge&labelColor=E5E7EB&color=A3E635)](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst) [![Cybersecurity for Beginners](https://img.shields.io/badge/Cybersecurity%20for%20Beginners-F97316?style=for-the-badge&labelColor=E5E7EB&color=F97316)](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung) [![Web Dev for Beginners](https://img.shields.io/badge/Web%20Dev%20for%20Beginners-EC4899?style=for-the-badge&labelColor=E5E7EB&color=EC4899)](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst) [![IoT for Beginners](https://img.shields.io/badge/IoT%20for%20Beginners-14B8A6?style=for-the-badge&labelColor=E5E7EB&color=14B8A6)](https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst) [![XR Development for Beginners](https://img.shields.io/badge/XR%20Development%20for%20Beginners-38BDF8?style=for-the-badge&labelColor=E5E7EB&color=38BDF8)](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst) --- ### Copilot-sarja [![Copilot for AI Paired Programming](https://img.shields.io/badge/Copilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst) [![Copilot for C#/.NET](https://img.shields.io/badge/Copilot%20for%20C%23/.NET-FBBF24?style=for-the-badge&labelColor=E5E7EB&color=FBBF24)](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst) [![Copilot Adventure](https://img.shields.io/badge/Copilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst) ## 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](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG) Jos sinulla on palautetta tuotteesta tai virheitä rakentamisen aikana, käy osoitteessa: [![Microsoft Foundry Developer Forum](https://img.shields.io/badge/GitHub-Microsoft_Foundry_Developer_Forum-blue?style=for-the-badge&logo=github&color=000000&logoColor=fff)](https://aka.ms/foundry/forum) --- **Vastuuvapauslauseke**: Tämä asiakirja on käännetty käyttämällä tekoälypohjaista käännöspalvelua [Co-op Translator](https://github.com/Azure/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.