# Примеры ИИ для начинающих Добро пожаловать! В этой папке содержатся простые, автономные примеры, которые помогут вам начать работу с искусственным интеллектом и машинным обучением. Каждый пример разработан с учётом начинающих — с подробными комментариями и пошаговыми объяснениями. ## 📚 Обзор примеров | Пример | Описание | Сложность | Предварительные знания | |---------|-------------|------------|---------------| | [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](https://github.com/Azure/co-op-translator). Несмотря на наши усилия по обеспечению точности, имейте в виду, что автоматический перевод может содержать ошибки или неточности. Оригинальный документ на его исходном языке следует считать авторитетным источником. Для получения критически важной информации рекомендуется обратиться к профессиональному человеческому переводу. Мы не несем ответственности за любые недоразумения или неправильные толкования, возникшие в результате использования этого перевода.