233 lines
38 KiB
Markdown
233 lines
38 KiB
Markdown
[](https://github.com/microsoft/AI-For-Beginners/blob/main/LICENSE)
|
|
[](https://GitHub.com/microsoft/AI-For-Beginners/graphs/contributors/)
|
|
[](https://GitHub.com/microsoft/AI-For-Beginners/issues/)
|
|
[](https://GitHub.com/microsoft/AI-For-Beginners/pulls/)
|
|
[](http://makeapullrequest.com)
|
|
|
|
[](https://GitHub.com/microsoft/AI-For-Beginners/watchers/)
|
|
[](https://GitHub.com/microsoft/AI-For-Beginners/network/)
|
|
[](https://GitHub.com/microsoft/AI-For-Beginners/stargazers/)
|
|
[](https://mybinder.org/v2/gh/microsoft/ai-for-beginners/HEAD)
|
|
[](https://gitter.im/Microsoft/ai-for-beginners?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
|
|
|
|
[](https://discord.gg/nTYy5BXMWG)
|
|
|
|
# ปัญญาประดิษฐ์สำหรับผู้เริ่มต้น - หลักสูตร
|
|
|
|
||
|
|
|:---:|
|
|
| AI For Beginners - _สเก็ตช์โน้ตโดย [@girlie_mac](https://twitter.com/girlie_mac)_ |
|
|
|
|
สำรวจโลกของ **ปัญญาประดิษฐ์** (AI) กับหลักสูตร 12 สัปดาห์ 24 บทเรียนของเรา! มีบทเรียนเชิงปฏิบัติ, แบบทดสอบ และแลป หลักสูตรนี้เหมาะสำหรับผู้เริ่มต้นและครอบคลุมเครื่องมือต่างๆ เช่น TensorFlow และ PyTorch รวมถึงจริยธรรมใน AI
|
|
|
|
### 🌐 การสนับสนุนหลายภาษา
|
|
|
|
#### สนับสนุนผ่าน GitHub Action (อัตโนมัติ & อัปเดตอยู่เสมอ)
|
|
|
|
<!-- CO-OP TRANSLATOR LANGUAGES TABLE START -->
|
|
[Arabic](../ar/README.md) | [Bengali](../bn/README.md) | [Bulgarian](../bg/README.md) | [Burmese (Myanmar)](../my/README.md) | [Chinese (Simplified)](../zh-CN/README.md) | [Chinese (Traditional, Hong Kong)](../zh-HK/README.md) | [Chinese (Traditional, Macau)](../zh-MO/README.md) | [Chinese (Traditional, Taiwan)](../zh-TW/README.md) | [Croatian](../hr/README.md) | [Czech](../cs/README.md) | [Danish](../da/README.md) | [Dutch](../nl/README.md) | [Estonian](../et/README.md) | [Finnish](../fi/README.md) | [French](../fr/README.md) | [German](../de/README.md) | [Greek](../el/README.md) | [Hebrew](../he/README.md) | [Hindi](../hi/README.md) | [Hungarian](../hu/README.md) | [Indonesian](../id/README.md) | [Italian](../it/README.md) | [Japanese](../ja/README.md) | [Kannada](../kn/README.md) | [Khmer](../km/README.md) | [Korean](../ko/README.md) | [Lithuanian](../lt/README.md) | [Malay](../ms/README.md) | [Malayalam](../ml/README.md) | [Marathi](../mr/README.md) | [Nepali](../ne/README.md) | [Nigerian Pidgin](../pcm/README.md) | [Norwegian](../no/README.md) | [Persian (Farsi)](../fa/README.md) | [Polish](../pl/README.md) | [Portuguese (Brazil)](../pt-BR/README.md) | [Portuguese (Portugal)](../pt-PT/README.md) | [Punjabi (Gurmukhi)](../pa/README.md) | [Romanian](../ro/README.md) | [Russian](../ru/README.md) | [Serbian (Cyrillic)](../sr/README.md) | [Slovak](../sk/README.md) | [Slovenian](../sl/README.md) | [Spanish](../es/README.md) | [Swahili](../sw/README.md) | [Swedish](../sv/README.md) | [Tagalog (Filipino)](../tl/README.md) | [Tamil](../ta/README.md) | [Telugu](../te/README.md) | [Thai](./README.md) | [Turkish](../tr/README.md) | [Ukrainian](../uk/README.md) | [Urdu](../ur/README.md) | [Vietnamese](../vi/README.md)
|
|
|
|
> **อยากโคลนในเครื่องล่ะ?**
|
|
>
|
|
> ที่เก็บนี้มีการแปลภาษา 50+ ภาษา ซึ่งเพิ่มขนาดดาวน์โหลดอย่างมาก เพื่อโคลนโดยไม่เอาการแปล ใช้ sparse checkout:
|
|
>
|
|
> **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"
|
|
> ```
|
|
>
|
|
> นี่จะให้ทุกอย่างที่คุณต้องใช้จบหลักสูตรได้ด้วยความเร็วดาวน์โหลดที่เร็วขึ้นมาก
|
|
<!-- CO-OP TRANSLATOR LANGUAGES TABLE END -->
|
|
|
|
**หากคุณต้องการให้สนับสนุนภาษาแปลเพิ่มเติม รายการภาษาที่สนับสนุนอยู่ [นี่](https://github.com/Azure/co-op-translator/blob/main/getting_started/supported-languages.md)**
|
|
|
|
## เข้าร่วมชุมชน
|
|
[](https://discord.gg/nTYy5BXMWG)
|
|
|
|
## สิ่งที่คุณจะได้เรียนรู้
|
|
|
|
**[Mindmap ของหลักสูตร](http://soshnikov.com/courses/ai-for-beginners/mindmap.html)**
|
|
|
|
ในหลักสูตรนี้ คุณจะได้เรียนรู้:
|
|
|
|
* แนวทางต่างๆ ของปัญญาประดิษฐ์ รวมถึงวิธีเชิงสัญลักษณ์แบบ "เก๋าเกม" โดยใช้ **การแทนความรู้** และการให้เหตุผล ([GOFAI](https://en.wikipedia.org/wiki/Symbolic_artificial_intelligence))
|
|
* **โครงข่ายประสาทเทียม** และ **การเรียนรู้เชิงลึก** ซึ่งเป็นหัวใจของ AI สมัยใหม่ เราจะอธิบายแนวคิดเบื้องหลังหัวข้อสำคัญเหล่านี้โดยใช้โค้ดในสองเฟรมเวิร์กยอดนิยม - [TensorFlow](http://Tensorflow.org) และ [PyTorch](http://pytorch.org)
|
|
* **สถาปัตยกรรมโครงข่ายประสาท** สำหรับทำงานกับภาพและข้อความ เราจะครอบคลุมโมเดลล่าสุด แต่บางส่วนอาจขาดการอัปเดตเทคโนโลยีล่าสุดบ้าง
|
|
* แนวทาง AI ที่ไม่ค่อยได้รับความนิยม เช่น **อัลกอริธึมทางพันธุกรรม** และ **ระบบตัวแทนหลายตัว**
|
|
|
|
สิ่งที่เราจะไม่สอนในหลักสูตรนี้:
|
|
|
|
> [ค้นหาทรัพยากรเพิ่มเติมสำหรับหลักสูตรนี้ในคอลเลกชัน Microsoft Learn ของเรา](https://learn.microsoft.com/en-us/collections/7w28iy2xrqzdj0?WT.mc_id=academic-77998-bethanycheum)
|
|
|
|
* กรณีการใช้ **AI ในธุรกิจ** แนะนำให้เรียนเส้นทาง [แนะนำ AI สำหรับผู้ใช้ธุรกิจ](https://docs.microsoft.com/learn/paths/introduction-ai-for-business-users/?WT.mc_id=academic-77998-bethanycheum) ใน Microsoft Learn หรือ [AI Business School](https://www.microsoft.com/ai/ai-business-school/?WT.mc_id=academic-77998-bethanycheum) พัฒนาโดยร่วมมือกับ [INSEAD](https://www.insead.edu/)
|
|
* **Machine Learning แบบคลาสสิก** ซึ่งมีคำอธิบายดีใน [หลักสูตร Machine Learning for Beginners](http://github.com/Microsoft/ML-for-Beginners)
|
|
* แอปพลิเคชัน AI เชิงปฏิบัติที่สร้างโดยใช้ **[Cognitive Services](https://azure.microsoft.com/services/cognitive-services/?WT.mc_id=academic-77998-bethanycheum)** สำหรับส่วนนี้แนะนำให้เริ่มจากโมดูล Microsoft Learn สำหรับ [visión](https://docs.microsoft.com/learn/paths/create-computer-vision-solutions-azure-cognitive-services/?WT.mc_id=academic-77998-bethanycheum), [การประมวลผลภาษา](https://docs.microsoft.com/learn/paths/explore-natural-language-processing/?WT.mc_id=academic-77998-bethanycheum), **[Generative AI กับบริการ Azure OpenAI](https://learn.microsoft.com/en-us/training/paths/develop-ai-solutions-azure-openai/?WT.mc_id=academic-77998-bethanycheum)** และอื่นๆ
|
|
* เฟรมเวิร์ก **ML สำหรับคลาวด์** เฉพาะ เช่น [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), หรือ [Azure Databricks](https://docs.microsoft.com/learn/paths/data-engineer-azure-databricks?WT.mc_id=academic-77998-bethanycheum) แนะนำใช้เส้นทางเรียนรู้ [Build and operate machine learning solutions with Azure Machine Learning](https://docs.microsoft.com/learn/paths/build-ai-solutions-with-azure-ml-service/?WT.mc_id=academic-77998-bethanycheum) และ [Build and Operate Machine Learning Solutions with Azure Databricks](https://docs.microsoft.com/learn/paths/build-operate-machine-learning-solutions-azure-databricks/?WT.mc_id=academic-77998-bethanycheum)
|
|
* **AI สนทนา** และ **แชทบอท** มีเส้นทางเรียนแยก [สร้างโซลูชัน AI สนทนา](https://docs.microsoft.com/learn/paths/create-conversational-ai-solutions/?WT.mc_id=academic-77998-bethanycheum) และสามารถดูบทความนี้ [โพสต์บล็อก](https://soshnikov.com/azure/hello-bot-conversational-ai-on-microsoft-platform/) เพิ่มเติม
|
|
* **คณิตศาสตร์เชิงลึก** เบื้องหลังการเรียนรู้เชิงลึก แนะนำหนังสือ [Deep Learning](https://www.amazon.com/Deep-Learning-Adaptive-Computation-Machine/dp/0262035618) โดย Ian Goodfellow, Yoshua Bengio และ Aaron Courville ซึ่งมีให้ศึกษาทางออนไลน์ที่ [https://www.deeplearningbook.org/](https://www.deeplearningbook.org/)
|
|
|
|
สำหรับคำแนะนำเบา ๆ เกี่ยวกับหัวข้อ _AI บนคลาวด์_ คุณอาจสนใจเส้นทางเรียนรู้ [เริ่มต้นกับปัญญาประดิษฐ์บน Azure](https://docs.microsoft.com/learn/paths/get-started-with-artificial-intelligence-on-azure/?WT.mc_id=academic-77998-bethanycheum)
|
|
|
|
# เนื้อหา
|
|
|
|
| | Lesson Link | PyTorch/Keras/TensorFlow | Lab |
|
|
| :-: | :------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------: | ------------------------------------------------------------------------------ |
|
|
| 0 | [Course Setup](./lessons/0-course-setup/setup.md) | [Setup Your Development Environment](./lessons/0-course-setup/how-to-run.md) | |
|
|
| I | [**แนะนำ AI**](./lessons/1-Intro/README.md) | | |
|
|
| 01 | [แนะนำและประวัติของ AI](./lessons/1-Intro/README.md) | - | - |
|
|
| II | **AI เชิงสัญลักษณ์** |
|
|
| 02 | [การแทนความรู้และระบบผู้เชี่ยวชาญ](./lessons/2-Symbolic/README.md) | [ระบบผู้เชี่ยวชาญ](./lessons/2-Symbolic/Animals.ipynb) / [ออนโทโลยี](./lessons/2-Symbolic/FamilyOntology.ipynb) /[กราฟแนวคิด](./lessons/2-Symbolic/MSConceptGraph.ipynb) | |
|
|
| III | [**บทนำสู่เครือข่ายประสาทเทียม**](./lessons/3-NeuralNetworks/README.md) |||
|
|
| 03 | [เพอร์เซ็ปตรอน](./lessons/3-NeuralNetworks/03-Perceptron/README.md) | [สมุดบันทึก](./lessons/3-NeuralNetworks/03-Perceptron/Perceptron.ipynb) | [ห้องปฏิบัติการ](./lessons/3-NeuralNetworks/03-Perceptron/lab/README.md) |
|
|
| 04 | [เพอร์เซ็ปตรอนหลายชั้นและการสร้างเฟรมเวิร์กของเราเอง](./lessons/3-NeuralNetworks/04-OwnFramework/README.md) | [สมุดบันทึก](./lessons/3-NeuralNetworks/04-OwnFramework/OwnFramework.ipynb) | [ห้องปฏิบัติการ](./lessons/3-NeuralNetworks/04-OwnFramework/lab/README.md) |
|
|
| 05 | [บทนำสู่เฟรมเวิร์ก (PyTorch/TensorFlow) และการฝึกเกิน](./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) | [ห้องปฏิบัติการ](./lessons/3-NeuralNetworks/05-Frameworks/lab/README.md) |
|
|
| IV | [**คอมพิวเตอร์วิชัน**](./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)| [สำรวจคอมพิวเตอร์วิชันบน Microsoft Azure](https://learn.microsoft.com/en-us/collections/7w28iy2xrqzdj0?WT.mc_id=academic-77998-bethanycheum) |
|
|
| 06 | [บทนำสู่คอมพิวเตอร์วิชัน OpenCV](./lessons/4-ComputerVision/06-IntroCV/README.md) | [สมุดบันทึก](./lessons/4-ComputerVision/06-IntroCV/OpenCV.ipynb) | [ห้องปฏิบัติการ](./lessons/4-ComputerVision/06-IntroCV/lab/README.md) |
|
|
| 07 | [เครือข่ายประสาทเทียมชนิดคอนโวลูชัน](./lessons/4-ComputerVision/07-ConvNets/README.md) & [สถาปัตยกรรม CNN](./lessons/4-ComputerVision/07-ConvNets/CNN_Architectures.md) | [PyTorch](./lessons/4-ComputerVision/07-ConvNets/ConvNetsPyTorch.ipynb) /[TensorFlow](./lessons/4-ComputerVision/07-ConvNets/ConvNetsTF.ipynb) | [ห้องปฏิบัติการ](./lessons/4-ComputerVision/07-ConvNets/lab/README.md) |
|
|
| 08 | [เครือข่ายฝึกฝนล่วงหน้าและการเรียนรู้โอนย้าย](./lessons/4-ComputerVision/08-TransferLearning/README.md) และ [เทคนิคการฝึก](./lessons/4-ComputerVision/08-TransferLearning/TrainingTricks.md) | [PyTorch](./lessons/4-ComputerVision/08-TransferLearning/TransferLearningPyTorch.ipynb) / [TensorFlow](./lessons/3-NeuralNetworks/05-Frameworks/IntroKerasTF.ipynb) | [ห้องปฏิบัติการ](./lessons/4-ComputerVision/08-TransferLearning/lab/README.md) |
|
|
| 09 | [ออโตเอนโค้ดเดอร์และ VAEs](./lessons/4-ComputerVision/09-Autoencoders/README.md) | [PyTorch](./lessons/4-ComputerVision/09-Autoencoders/AutoEncodersPyTorch.ipynb) / [TensorFlow](./lessons/4-ComputerVision/09-Autoencoders/AutoencodersTF.ipynb) | |
|
|
| 10 | [เครือข่ายปะทะปฏิปักษ์แบบสร้างสรรค์และการโอนย้ายสไตล์ศิลป์](./lessons/4-ComputerVision/10-GANs/README.md) | [PyTorch](./lessons/4-ComputerVision/10-GANs/GANPyTorch.ipynb) / [TensorFlow](./lessons/4-ComputerVision/10-GANs/GANTF.ipynb) | |
|
|
| 11 | [การตรวจจับวัตถุ](./lessons/4-ComputerVision/11-ObjectDetection/README.md) | [TensorFlow](./lessons/4-ComputerVision/11-ObjectDetection/ObjectDetection.ipynb) | [ห้องปฏิบัติการ](./lessons/4-ComputerVision/11-ObjectDetection/lab/README.md) |
|
|
| 12 | [การแบ่งพื้นที่ตามความหมาย 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 | [**การประมวลผลภาษาธรรมชาติ**](./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) | [สำรวจการประมวลผลภาษาธรรมชาติบน Microsoft Azure](https://learn.microsoft.com/en-us/collections/7w28iy2xrqzdj0?WT.mc_id=academic-77998-bethanycheum)|
|
|
| 13 | [การแทนข้อความ 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 | [การฝังคำตามความหมาย Word2Vec และ 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 | [การสร้างแบบจำลองภาษา การฝังคำของคุณเอง](./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) | [ห้องปฏิบัติการ](./lessons/5-NLP/15-LanguageModeling/lab/README.md) |
|
|
| 16 | [เครือข่ายประสาทเทียมแบบวนรอบ](./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 | [เครือข่ายวนสร้างสรรค์](./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) | [ห้องปฏิบัติการ](./lessons/5-NLP/17-GenerativeNetworks/lab/README.md) |
|
|
| 18 | [ทรานส์ฟอร์เมอร์ 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 | [การรู้จำหน่วยนาม](./lessons/5-NLP/19-NER/README.md) | [TensorFlow](https://microsoft.github.io/AI-For-Beginners/lessons/5-NLP/19-NER/NER-TF.ipynb) | [ห้องปฏิบัติการ](./lessons/5-NLP/19-NER/lab/README.md) |
|
|
| 20 | [โมเดลภาษาใหญ่ การเขียนคำสั่งและงานไม่กี่ตัวอย่าง](./lessons/5-NLP/20-LangModels/README.md) | [PyTorch](https://microsoft.github.io/AI-For-Beginners/lessons/5-NLP/20-LangModels/GPT-PyTorch.ipynb) | |
|
|
| VI | **เทคนิค AI อื่นๆ** || |
|
|
| 21 | [อัลกอริทึมพันธุกรรม](./lessons/6-Other/21-GeneticAlgorithms/README.md) | [สมุดบันทึก](./lessons/6-Other/21-GeneticAlgorithms/Genetic.ipynb) | |
|
|
| 22 | [การเรียนรู้เชิงเสริมลึก](./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) | [ห้องปฏิบัติการ](./lessons/6-Other/22-DeepRL/lab/README.md) |
|
|
| 23 | [ระบบหลายตัวแทน](./lessons/6-Other/23-MultiagentSystems/README.md) | | |
|
|
| VII | **จริยธรรม AI** | | |
|
|
| 24 | [จริยธรรม AI และ AI ที่รับผิดชอบ](./lessons/7-Ethics/README.md) | [Microsoft Learn: หลักการ AI ที่รับผิดชอบ](https://docs.microsoft.com/learn/paths/responsible-ai-business-principles/?WT.mc_id=academic-77998-cacaste) | |
|
|
| IX | **เพิ่มเติม** | | |
|
|
| 25 | [เครือข่ายมัลติ-โหมด CLIP และ VQGAN](./lessons/X-Extras/X1-MultiModal/README.md) | [สมุดบันทึก](./lessons/X-Extras/X1-MultiModal/Clip.ipynb) | |
|
|
|
|
## แต่ละบทเรียนประกอบด้วย
|
|
* เอกสารเตรียมอ่านล่วงหน้า
|
|
* Jupyter Notebooks ที่สามารถรันได้ ซึ่งมักจะเฉพาะกับเฟรมเวิร์ก (**PyTorch** หรือ **TensorFlow**) โน้ตบุ๊กที่สามารถรันได้ยังมีเนื้อหาทางทฤษฎีมากมาย ดังนั้นเพื่อทำความเข้าใจหัวข้อ คุณจำเป็นต้องผ่านโน้ตบุ๊กเวอร์ชันใดเวอร์ชันหนึ่งอย่างน้อย (PyTorch หรือ TensorFlow)
|
|
* **ห้องปฏิบัติการ** ที่มีให้สำหรับบางหัวข้อ ซึ่งช่วยให้คุณได้ลองนำเนื้อหาที่เรียนรู้ไปประยุกต์กับปัญหาเฉพาะ
|
|
* บางส่วนมีลิงก์ไปยังโมดูล [**MS Learn**](https://learn.microsoft.com/en-us/collections/7w28iy2xrqzdj0?WT.mc_id=academic-77998-bethanycheum) ที่ครอบคลุมหัวข้อที่เกี่ยวข้อง
|
|
|
|
## การเริ่มต้น
|
|
|
|
### 🎯 ใหม่กับ AI? เริ่มที่นี่!
|
|
|
|
ถ้าคุณเป็นมือใหม่กับ AI และต้องการตัวอย่างที่รวดเร็วและลงมือทำได้เลย ลองดู [**ตัวอย่างสำหรับผู้เริ่มต้น**](./examples/README.md) เหล่านี้! ประกอบด้วย:
|
|
|
|
- 🌟 **Hello AI World** - โปรแกรม AI แรกของคุณ (การจดจำรูปแบบ)
|
|
- 🧠 **Simple Neural Network** - สร้างโครงข่ายประสาทเทียมตั้งแต่เริ่มต้น
|
|
- 🖼️ **Image Classifier** - จำแนกรูปภาพพร้อมคำอธิบายละเอียด
|
|
- 💬 **Text Sentiment** - วิเคราะห์ข้อความเชิงบวก/ลบ
|
|
|
|
ตัวอย่างเหล่านี้ออกแบบมาเพื่อช่วยให้คุณเข้าใจแนวคิด AI ก่อนที่จะเข้าสู่หลักสูตรเต็มรูปแบบ
|
|
|
|
### 📚 การตั้งค่าหลักสูตรเต็มรูปแบบ
|
|
|
|
- เราได้สร้าง [บทเรียนตั้งค่า](./lessons/0-course-setup/setup.md) เพื่อช่วยคุณตั้งค่าสภาพแวดล้อมการพัฒนา
|
|
- สำหรับครูผู้สอน เรามี [บทเรียนตั้งค่าหลักสูตร](./lessons/0-course-setup/for-teachers.md) สำหรับคุณเช่นกัน!
|
|
- วิธี [รันโค้ดใน VSCode หรือ Codespace](./lessons/0-course-setup/how-to-run.md)
|
|
|
|
ทำตามขั้นตอนเหล่านี้:
|
|
|
|
Fork โครงการ: คลิกปุ่ม "Fork" ที่มุมขวาบนของหน้านี้
|
|
|
|
Clone โครงการ: `git clone https://github.com/microsoft/AI-For-Beginners.git`
|
|
|
|
อย่าลืมกดดาว (🌟) โครงการนี้เพื่อให้ค้นหาได้ง่ายในภายหลัง
|
|
|
|
## พบปะผู้เรียนคนอื่น
|
|
|
|
เข้าร่วม [เซิร์ฟเวอร์ Discord ทางการของ AI](https://aka.ms/genai-discord?WT.mc_id=academic-105485-bethanycheum) เพื่อพบปะและสร้างเครือข่ายกับผู้เรียนคนอื่น ๆ ที่กำลังเรียนหลักสูตรนี้ และรับคำแนะนำ
|
|
|
|
ถ้าคุณมีข้อเสนอแนะหรือคำถามเกี่ยวกับผลิตภัณฑ์ในระหว่างการสร้าง แอปพลิเคชัน เยี่ยมชม [ฟอรัมผู้พัฒนา Azure AI Foundry](https://aka.ms/foundry/forum)
|
|
|
|
## แบบทดสอบ
|
|
|
|
> **หมายเหตุเกี่ยวกับแบบทดสอบ**: แบบทดสอบทั้งหมดอยู่ในโฟลเดอร์ Quiz-app ใน etc\quiz-app หรือ [ออนไลน์ที่นี่](https://ff-quizzes.netlify.app/) ซึ่งลิงก์จากบทเรียน แบบทดสอบนี้สามารถรันได้ในเครื่องหรือดีพลอยไป Azure; ให้ทำตามคำแนะนำในโฟลเดอร์ `quiz-app` ที่กำลังค่อย ๆ เป็นภาษาไทย
|
|
|
|
## ขอความช่วยเหลือ
|
|
|
|
คุณมีคำแนะนำหรือพบการสะกดผิดหรือข้อผิดพลาดของโค้ดไหม? แจ้งปัญหาหรือสร้าง pull request ได้เลย
|
|
|
|
## ขอขอบคุณเป็นพิเศษ
|
|
|
|
* **✍️ ผู้เขียนหลัก:** [Dmitry Soshnikov](http://soshnikov.com), PhD
|
|
* **🔥 บรรณาธิการ:** [Jen Looper](https://twitter.com/jenlooper), PhD
|
|
* **🎨 นักวาดสเก็ตช์โน้ต:** [Tomomi Imura](https://twitter.com/girlie_mac)
|
|
* **✅ ผู้สร้างแบบทดสอบ:** [Lateefah Bello](https://github.com/CinnamonXI), [MLSA](https://studentambassadors.microsoft.com/)
|
|
* **🙏 ผู้ร่วมพัฒนาหลัก:** [Evgenii Pishchik](https://github.com/Pe4enIks)
|
|
|
|
## หลักสูตรอื่น ๆ
|
|
|
|
ทีมงานของเราผลิตหลักสูตรอื่น ๆ ด้วย! ตรวจสอบได้ที่:
|
|
|
|
<!-- CO-OP TRANSLATOR OTHER COURSES START -->
|
|
### LangChain
|
|
[](https://aka.ms/langchain4j-for-beginners)
|
|
[](https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin)
|
|
[](https://github.com/microsoft/langchain-for-beginners?WT.mc_id=m365-94501-dwahlin)
|
|
---
|
|
|
|
### Azure / Edge / MCP / Agents
|
|
[](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst)
|
|
[](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst)
|
|
[](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst)
|
|
[](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst)
|
|
|
|
---
|
|
|
|
### ชุด Generative AI
|
|
[](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst)
|
|
[-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst)
|
|
[-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst)
|
|
[-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst)
|
|
|
|
---
|
|
|
|
### การเรียนรู้หลัก
|
|
[](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst)
|
|
[](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst)
|
|
[](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst)
|
|
[](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung)
|
|
[](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst)
|
|
[](https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst)
|
|
[](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst)
|
|
|
|
---
|
|
|
|
### ชุด Copilot
|
|
[](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst)
|
|
[](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst)
|
|
[](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst)
|
|
<!-- CO-OP TRANSLATOR OTHER COURSES END -->
|
|
|
|
## ขอความช่วยเหลือ
|
|
|
|
ถ้าคุณติดขัดหรือต้องการคำถามเกี่ยวกับการสร้างแอป AI เข้าร่วมพูดคุยกับผู้เรียนและนักพัฒนาที่มีประสบการณ์ในชุมชน MCP ซึ่งเป็นชุมชนที่ให้การสนับสนุนและยินดีต้อนรับคำถาม พร้อมแบ่งปันความรู้กันอย่างเสรี
|
|
|
|
[](https://discord.gg/nTYy5BXMWG)
|
|
|
|
ถ้าคุณมีข้อเสนอแนะหรือพบข้อผิดพลาดขณะสร้างแอปพลิเคชัน เยี่ยมชม:
|
|
|
|
[](https://aka.ms/foundry/forum)
|
|
|
|
---
|
|
|
|
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
|
|
**ข้อจำกัดความรับผิดชอบ**:
|
|
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษาด้วย AI [Co-op Translator](https://github.com/Azure/co-op-translator) แม้เราจะพยายามให้ความถูกต้องสูงสุด โปรดทราบว่าการแปลแบบอัตโนมัติอาจมีข้อผิดพลาดหรือความคลาดเคลื่อน เอกสารต้นฉบับในภาษาดั้งเดิมถือเป็นแหล่งข้อมูลที่น่าเชื่อถือที่สุด สำหรับข้อมูลที่สำคัญควรใช้การแปลโดยมืออาชีพที่เป็นมนุษย์ เราจะไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความที่ผิดพลาดใดๆ ที่เกิดจากการใช้การแปลนี้
|
|
<!-- CO-OP TRANSLATOR DISCLAIMER END --> |