87 lines
6.0 KiB
Markdown
87 lines
6.0 KiB
Markdown
# Примеры ИИ для начинающих
|
||
|
||
Добро пожаловать! В этой папке содержатся простые, автономные примеры, которые помогут вам начать работу с искусственным интеллектом и машинным обучением. Каждый пример разработан с учётом начинающих — с подробными комментариями и пошаговыми объяснениями.
|
||
|
||
## 📚 Обзор примеров
|
||
|
||
| Пример | Описание | Сложность | Предварительные знания |
|
||
|---------|-------------|------------|---------------|
|
||
| [Hello AI World](https://github.com/microsoft/AI-For-Beginners/blob/main/examples/01-hello-ai-world.py) | Ваша первая программа ИИ — простое распознавание шаблонов | ⭐ Начинающий | Основы Python |
|
||
| [Simple Neural Network](https://github.com/microsoft/AI-For-Beginners/blob/main/examples/02-simple-neural-network.py) | Постройте нейронную сеть с нуля | ⭐⭐ Начинающий+ | Python, базовая математика |
|
||
| [Image Classifier](https://github.com/microsoft/AI-For-Beginners/blob/main/examples/03-image-classifier.ipynb) | Классификация изображений с предварительно обученной моделью | ⭐⭐ Начинающий+ | Python, numpy |
|
||
| [Text Sentiment](https://github.com/microsoft/AI-For-Beginners/blob/main/examples/04-text-sentiment.py) | Анализ сентимента текста (положительный/отрицательный) | ⭐⭐ Начинающий+ | Python |
|
||
|
||
## 🚀 Начало работы
|
||
|
||
### Требования
|
||
|
||
Убедитесь, что у вас установлен Python (рекомендуется версия 3.8 или выше). Установите необходимые пакеты:
|
||
|
||
```bash
|
||
# Для скриптов на Python
|
||
pip install numpy
|
||
|
||
# Для блокнотов Jupyter (классификатор изображений)
|
||
pip install jupyter numpy pillow tensorflow
|
||
```
|
||
|
||
Или используйте conda-окружение из основного курса:
|
||
|
||
```bash
|
||
conda env create --name ai4beg --file ../environment.yml
|
||
conda activate ai4beg
|
||
```
|
||
|
||
### Запуск примеров
|
||
|
||
**Для скриптов Python (.py файлы):**
|
||
```bash
|
||
python 01-hello-ai-world.py
|
||
```
|
||
|
||
**Для Jupyter ноутбуков (.ipynb файлы):**
|
||
```bash
|
||
jupyter notebook 03-image-classifier.ipynb
|
||
```
|
||
|
||
## 📖 Учебный путь
|
||
|
||
Рекомендуем проходить примеры в следующем порядке:
|
||
|
||
1. **Начните с "Hello AI World"** — изучите основы распознавания шаблонов
|
||
2. **Постройте простую нейронную сеть** — поймите, как работают нейронные сети
|
||
3. **Попробуйте классификатор изображений** — увидьте ИИ в действии на реальных изображениях
|
||
4. **Анализ Сентимента Текста** — изучите обработку естественного языка
|
||
|
||
## 💡 Советы для начинающих
|
||
|
||
- **Внимательно читайте комментарии в коде** — они объясняют, что делает каждая строка
|
||
- **Экспериментируйте!** — меняйте значения и смотрите, что происходит
|
||
- **Не переживайте, если что-то не понятно сразу** — обучение требует времени
|
||
- **Задавайте вопросы** — используйте [форум обсуждений](https://github.com/microsoft/AI-For-Beginners/discussions)
|
||
|
||
## 🔗 Следующие шаги
|
||
|
||
После выполнения этих примеров изучите полный курс:
|
||
- [Введение в ИИ](../lessons/1-Intro/README.md)
|
||
- [Нейронные сети](../lessons/3-NeuralNetworks/README.md)
|
||
- [Компьютерное зрение](../lessons/4-ComputerVision/README.md)
|
||
- [Обработка естественного языка](../lessons/5-NLP/README.md)
|
||
|
||
## 🤝 Содействие
|
||
|
||
Эти примеры были полезны? Помогите нам их улучшить:
|
||
- Сообщайте о проблемах или предлагайте улучшения
|
||
- Добавляйте больше примеров для начинающих
|
||
- Улучшайте документацию и комментарии
|
||
|
||
---
|
||
|
||
*Помните: каждый эксперт когда-то был новичком. Успешного обучения! 🎓*
|
||
|
||
---
|
||
|
||
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
|
||
**Отказ от ответственности**:
|
||
Этот документ был переведен с использованием сервиса машинного перевода [Co-op Translator](https://github.com/Azure/co-op-translator). Несмотря на наши усилия по обеспечению точности, имейте в виду, что автоматический перевод может содержать ошибки или неточности. Оригинальный документ на его исходном языке следует считать авторитетным источником. Для получения критически важной информации рекомендуется обратиться к профессиональному человеческому переводу. Мы не несем ответственности за любые недоразумения или неправильные толкования, возникшие в результате использования этого перевода.
|
||
<!-- CO-OP TRANSLATOR DISCLAIMER END --> |