Skip to content

Latest commit

 

History

History
234 lines (174 loc) · 34.6 KB

File metadata and controls

234 lines (174 loc) · 34.6 KB

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
AI For Beginners - Скетчноут от @girlie_mac

Изследвайте света на Изкуствения интелект (ИИ) с нашата 12-седмична програма с 24 урока! Включва практически уроци, викторини и лабораторни упражнения. Учебната програма е подходяща за начинаещи и обхваща инструменти като TensorFlow и PyTorch, както и етика в ИИ

🌐 Поддръжка на множество езици

Поддържа се чрез GitHub Action (Автоматично и винаги актуално)

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

Предпочитате да клонирате локално?

Това хранилище включва над 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).
  • Невронни мрежи и Дълбоко обучение, които са в основата на съвременния ИИ. Ще илюстрираме концепциите зад тези важни теми с код в две от най-популярните рамки - TensorFlow и PyTorch.
  • Невронни архитектури за работа с изображения и текст. Ще покрием последни модели, но може да липсва малко от съвременния елит.
  • По-малко популярни подходи в ИИ, като Генетични алгоритми и Мултиагентни системи.

Какво няма да покриваме в тази учебна програма:

Намерете всички допълнителни ресурси за този курс в нашата колекция в Microsoft Learn

За плавно въвеждане в темите за ИИ в облака може да помислите да вземете учебния път Започнете с изкуствен интелект в Azure.

Съдържание

Урок Линк PyTorch/Keras/TensorFlow Лабораторно упражнение
0 Настройка на курса Настройте средата си за разработка
I Въведение в ИИ
01 Въведение и история на ИИ - -
II Символен ИИ
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 Многoагентски системи
VII Етика в AI
24 Етика в AI и отговорен AI Microsoft Learn: Принципи за отговорен AI
IX Допълнително
25 Мултимодални мрежи, CLIP и VQGAN Тетрадка

Във всеки урок съдържа

  • Материал за предварително четене
  • Изпълними Jupyter тетрадки, които често са специфични за дадена рамка (PyTorch или TensorFlow). Изпълнимата тетрадка съдържа и много теоретичен материал, така че за да разберете темата, трябва да преминете през поне една версия на тетрадката (или PyTorch, или TensorFlow).
  • Лаборатории, налични за някои теми, които ви дават възможност да опитате да приложите научения материал към конкретен проблем.
  • Някои секции съдържат връзки към модули от MS Learn, които покриват свързани теми.

Започване

🎯 Нов в AI? Започни тук!

Ако сте напълно нови в AI и искате бързи, практични примери, разгледайте нашите Примери за начинаещи! Те включват:

  • 🌟 Hello AI World - Вашата първа AI програма (разпознаване на шаблони)
  • 🧠 Проста невронна мрежа - Изграждане на невронна мрежа от нулата
  • 🖼️ Класификатор на изображения - Класифицирайте изображения с подробни коментари
  • 💬 Текстов сентимент - Анализиране на положителен/отрицателен текст

Тези примери са създадени, за да ви помогнат да разберете концепциите на AI преди да се потопите напълно в учебната програма.

📚 Пълна настройка на учебната програма

Следвайте тези стъпки:

Форкнете хранилището: Кликнете на бутона "Fork" в горния десен ъгъл на тази страница.

Клонирайте хранилището: git clone https://github.com/microsoft/AI-For-Beginners.git

Не забравяйте да дадете звезда (🌟) на това хранилище, за да го намерите по-лесно по-късно.

Срещнете други учащи

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

Ако имате обратна връзка или въпроси по време на работа, посетете нашия Azure AI Foundry Developer Forum.

Въпроси

Бележка относно въпросите: Всички въпроси се съдържат в папката Quiz-app в etc\quiz-app, или онлайн тук. Те са свързани от уроците; приложението за въпроси може да се стартира локално или да се разположи в Azure; следвайте инструкциите в папката quiz-app. Постепенно се локализират.

Търсим помощ

Имате ли предложения или сте открили грешки в правописа или кода? Създайте проблем (issue) или pull request.

Специални благодарности

Други учебни програми

Нашият екип създава и други учебни програми! Вижте:

LangChain

LangChain4j за начинаещи LangChain.js за начинаещи LangChain за начинаещи

Azure / Edge / MCP / Агенти

AZD за начинаещи Edge AI за начинаещи MCP за начинаещи AI агенти за начинаещи


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

Генеративен AI за начинаещи Генеративен AI (.NET) Генеративен AI (Java) Генеративен AI (JavaScript)


Основно обучение

ML за начинаещи Data Science за начинаещи AI за начинаещи Киберсигурност за начинаещи Уеб разработка за начинаещи IoT за начинаещи XR Разработка за начинаещи


Серия Copilot

Copilot за AI парно програмиране Copilot за C#/.NET Приключения с Copilot

Получаване на помощ

Ако се затрудните или имате въпроси относно създаването на AI приложения, присъединете се към други учащи и опитни разработчици в дискусии за MCP. Това е поддържаща общност, където въпросите са добре дошли и знанието се споделя свободно.

Microsoft Foundry Discord

Ако имате обратна връзка или грешки по време на разработване, посетете:

Microsoft Foundry Developer Forum


Отказ от отговорност: Този документ е преведен с помощта на AI преводаческа услуга Co-op Translator. Въпреки че се стремим към точност, моля имайте предвид, че автоматизираните преводи могат да съдържат грешки или неточности. Оригиналният документ на неговия роден език трябва да се счита за авторитетен източник. За критична информация се препоръчва професионален човешки превод. Ние не носим отговорност за никакви недоразумения или неправилни тълкувания, произтичащи от използването на този превод.