Files

33 KiB
Raw Permalink Blame History

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

GitHub watchers GitHub forks GitHub stars Binder Gitter

Microsoft Foundry Discord

Вештачка интелигенција за почетнике - Наставни план

Sketchnote by @girlie_mac https://twitter.com/girlie_mac
Вештачка интелигенција за почетнике - Скетчнот од @girlie_mac

Истражите свет Вештачке интелигенције (AI) уз наш програм од 12 недеља и 24 лекције! Укључује практичне лекције, квизове и лабораторијске вежбе. Наставни план је прилагођен почетницима и покрива алате као што су TensorFlow и PyTorch, као и етику у AI.

🌐 Подршка више језика

Подржано преко GitHub акције (Аутоматски и увек ажурирано)

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 | Khmer | 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

Више волите да клонирате локално?

Овај репозиторијум укључује преко 50 превода који значајно повећавају величину преузимања. Да бисте клонирали без превода, користите sparse checkout:

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"

Ово вам даје све што вам је потребно да завршите курс са знатно бржим преузимањем.

Ако желите да се додатно подрже превод на језике, њихова листа је наведена овде

Придружите се заједници

Microsoft Foundry Discord

Шта ћете научити

Мапа ума курса

У овом наставном плану ћете научити:

  • Разне приступе Вештачкој интелигенцији, укључујући "стари добри" симболички приступ са презентацијом знања и расуђивањем (GOFAI).
  • Неуронске мреже и ** дубоко учење**, која представљају срж модерне AI. Показаћемо концепте иза ових важних тема користећи код у два од најпопуларнијих оквира - TensorFlow и PyTorch.
  • Неуронске архитектуре за рад са сликама и текстом. Обухватићемо новије моделе, мада можда не до најсавременијег нивоа.
  • Мање популарне AI приступе, као што су генетски алгоритми и мултиагентски системи.

Шта нећемо обухватити у овом наставном плану:

Пронађите све додатне ресурсе за овај курс у нашој Microsoft Learn колекцији

За благи увод у теме AI у облаку можете размотрити наставну стазу Get started with artificial intelligence on Azure.

Садржај

Референца за лекцију PyTorch/Keras/TensorFlow Лабораторија
0 Постављање курса Поставите ваше развојно окружење
I Увод у Вештачку интелигенцију
01 Увод и историја вештачке интелигенције - -
II Симболичка AI
02 Представљање знања и експертски системи Експертски системи / Онтологија /Граф концепата
III Увод у неуронске мреже
03 Перцептрон Бележница Лаб
04 Вишеслојни перцептрон и прављење нашег оквира Бележница Лаб
05 Увод у оквире (PyTorch/TensorFlow) и пренапађање PyTorch / Keras / TensorFlow Лаб
IV Рачунарски вид PyTorch / TensorFlow Истражи рачунарски вид на Microsoft Azure
06 Увод у рачунарски вид. OpenCV Бележница Лаб
07 Конволуцијске неуронске мреже & Архитектуре CNN PyTorch /TensorFlow Лаб
08 Унапред обучене мреже и преносно учење и Трикови у тренингу PyTorch / TensorFlow Лаб
09 Аутоенкодери и VAE-ови PyTorch / TensorFlow
10 Генеративне супарничке мреже и пренос уметничког стила PyTorch / TensorFlow
11 Детекција објеката TensorFlow Лаб
12 Семантичка сегментација. U-Net PyTorch / TensorFlow
V Обрада природног језика PyTorch /TensorFlow Истражи обраду природног језика на Microsoft Azure
13 Представљање текста. Bow/TF-IDF PyTorch / TensorFlow
14 Семантичка речна уграђивања. Word2Vec и GloVe PyTorch / TensorFlow
15 Језичко моделирање. Тренирање својих уграђивања PyTorch / TensorFlow Лаб
16 Рекурентне неуронске мреже PyTorch / TensorFlow
17 Генеративне рекурентне мреже PyTorch / TensorFlow Лаб
18 Трансформери. BERT. PyTorch /TensorFlow
19 Препознавање именованих ентитета TensorFlow Лаб
20 Велики језички модели, програмирање упита и задаци са мало примера PyTorch
VI Остале AI технике
21 Генетски алгоритми Бележница
22 Дубоко учење појачањем PyTorch /TensorFlow Лаб
23 Мулти-агентски системи
VII Етика AI
24 Етика вештачке интелигенције и одговорни AI Microsoft Learn: Принципи одговорног AI
IX Додатно
25 Мултимодалне мреже, CLIP и VQGAN Бележница

Свака лекција садржи

  • Материјал за претходно читање
  • Извршиви Јупитер бележници, који су често специфични за оквир (PyTorch или TensorFlow). Извршиви бележник такође садржи пуно теоријског материјала, тако да је за разумевање теме потребно проћи барем једну верзију бележника (било PyTorch или TensorFlow).
  • Лабораторијске вежбе доступне за неке теме, које вам пружају прилику да испробате примену наученог материјала на конкретан проблем.
  • Неки одељци садрже линкове ка модулима на MS Learn који покривају сродне теме.

Почетак рада

🎯 Нови сте у AI? Почните овде!

Ако сте потпуно нови у AI и желите брзе, практичне примере, погледајте наше Примере погодне за почетнике! Они укључују:

  • 🌟 Hello AI World - Ваш први AI програм (препознавање образаца)
  • 🧠 Проста неуронска мрежа - Направите неуронску мрежу од нуле
  • 🖼️ Класификатор слика - Класификујте слике са детаљним коментарима
  • 💬 Осјећај текста - Анализирајте позитиван/негативан текст

Ови примери су дизајнирани да вам помогну да разумете појмове AI пре него што пређете на цео наставни план.

📚 Постављање целог курса

Пратите ове кораке:

Форкујте репозиторијум: Кликните на дугме "Fork" у горњем десном углу ове странице.

Клонирајте репозиторијум: git clone https://github.com/microsoft/AI-For-Beginners.git

Не заборавите да додате звездицу (🌟) овом репозиторијуму да бисте га касније лакше пронашли.

Упознајте друге ученике

Придружите се нашем званичном AI Discord серверу да бисте упознали и умрежили се са другим ученицима овог курса и добили подршку.

Ако имате повратне информације о производу или питања током рада, посетите наш Azure AI Foundry Developer Forum.

Квизови

Напомена о квизовима: Сви квизови налазе се у фолдеру Quiz-app у etc\quiz-app, или онлајн овде. Они су повезани изнутра у лекцијама; апликација за квизове може се покренути локално или објавити на Azure; пратите упутства у quiz-app фолдеру. Квизови се постепено локализују.

Траже се помоћ

Имате ли предлоге или сте нашли правописне или кодне грешке? Отворите issue или направите pull request.

Посебне захвалности

Остали наставни планови

Наш тим производи и друге наставне планове! Погледајте:

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Agents

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


Серия генеративног AI

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


Основно учење

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

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

Тражење помоћи

Ако запнете или имате било каквих питања о прављењу AI апликација. Придружите се другим ученицима и искусним програмерима у дискусијама о MCP. Ово је заједница подршке где су питања добродошла и знање се слободно дели.

Microsoft Foundry Discord

Ако имате повратне информације о производу или грешке током рада посетите:

Microsoft Foundry Developer Forum


Одрицање:
Овај документ је преведен коришћењем AI услуге за превођење Co-op Translator. Иако тежимо ка прецизности, имајте у виду да аутоматски преводи могу садржати грешке или нетачности. Оригинални документ на његовом матерњем језику треба сматрати ауторитетним извором. За критичне информације препоручује се професионални људски превод. Нисмо одговорни за било какве неспоразуме или погрешне тумачења настала употребом овог превода.