Программы для искусственного интеллекта¶
Программы для искусственного интеллекта — это программные продукты, библиотеки, платформы и облачные сервисы, предназначенные для разработки, обучения и эксплуатации систем искусственного интеллекта (ИИ). К этой категории относятся фреймворки машинного обучения, среды для работы с большими языковыми моделями, инструменты компьютерного зрения, а также готовые приложения с встроенным ИИ. В России разработка программного обеспечения для ИИ регулируется национальной стратегией развития искусственного интеллекта на период до 2030 года, утверждённой в 2019 году.
¶Классификация
Программы для ИИ принято делить на несколько групп по назначению.
| Категория | Назначение | Примеры |
|---|---|---|
| Фреймворки машинного обучения | Обучение и разработка моделей | TensorFlow, PyTorch, Keras |
| Библиотеки обработки данных | Подготовка и анализ данных | Pandas, NumPy, Scikit-learn |
| Среды для LLM | Работа с большими языковыми моделями | Ollama, LM Studio, GPTQ |
| Инструменты компьютерного зрения | Обработка изображений и видео | OpenCV, YOLO |
| Облачные платформы ИИ | Обучение и развёртывание моделей | Yandex Cloud ML, Сбер AI Cloud |
| Готовые приложения с ИИ | Конечные пользовательские продукты | Яндекс Алиса, GigaChat |
¶Фреймворки машинного обучения
Основу разработки систем ИИ составляют открытые фреймворки. TensorFlow — платформа от Google, поддерживающая обучение моделей на графических процессорах и специализированных ускорителях. PyTorch — библиотека от Meta (организация признана экстремистской, деятельность запрещена в РФ), получившая широкое распространение в научных исследованиях благодаря динамической вычислительной графе. Оба фреймворка поддерживают языки программирования Python и C++.
В России для учебных целей и промышленной разработки также используются данные библиотеки, однако при работе с критичными инфраструктурными задачами предпочтение отдаётся отечественным аналогам. К ним относятся Neurokit от компании «Сбер» и OpenDataLab — платформа для доступа к открытым датасетам.
¶Работа с большими языковыми моделями
С 2022 года, после выхода ChatGPT, особую популярность получили программы для локального запуска больших языковых моделей (LLM). Ollama — утилита с открытым исходным кодом, позволяющая запускать модели Llama, Mistral и другие на локальном компьютере без подключения к интернету. LM Studio предоставляет графический интерфейс для загрузки и использования моделей в формате GGUF.
В России разработаны собственные языковые модели: YandexGPT от «Яндекса», GigaChat от «Сбера» и Алиса — виртуальный ассистент, работающий на базе собственной модели компании «Яндекс». Доступ к GigaChat возможен через API и интегрируется в продукты Сбера.
¶Облачные платформы
Для обучения сложных моделей, требующих значительных вычислительных ресурсов, используют облачные платформы. Yandex Cloud ML предоставляет доступ к кластерам с графическими процессорами и инструменты для развёртывания обученных моделей. Сбер AI Cloud ориентирован на корпоративных клиентов и поддерживает обучение моделей на защищённой инфраструктуре.
Международные платформы — Google Cloud AI, Amazon SageMaker, Microsoft Azure Machine Learning — остаются доступными для российских разработчиков, хотя с 2022 года ряд сервисов ограничен санкционным режимом.
¶Инструменты компьютерного зрения
Для задач распознавания изображений и видео используются библиотеки OpenCV и фреймворки вроде YOLO (You Only Look Once) — семейства моделей для детекции объектов в реальном времени. В России эти инструменты применяются в системах видеонаблюдения, промышленной автоматизации и беспилотных технологиях. Компания «Сбер» разработала платформу SberVision для задач компьютерного зрения в корпоративной среде.
¶Применение
Программы для ИИ используются в широком спектре отраслей:
- Финансы — кредитный скоринг, выявление мошенничества, алгоритмическая торговля.
- Медицина — анализ медицинских изображений, поддержка диагностики.
- Промышленность — предиктивное обслуживание оборудования, контроль качества.
- Транспорт — системы помощи водителю, беспилотные автомобили.
- Образование — адаптивные обучающие системы, автоматизация проверки работ.
¶Регулирование в России
В 2019 году утверждена «Стратегия развития искусственного интеллекта на период до 2030 года», определяющая приоритетные направления развития ИИ-технологий. В 2024 году вступили в силу поправки в закон «О персональных данных», ужесточившие требования к обработке данных при использовании ИИ-систем. Также действует национальный проект «Искусственный интеллект», рассчитанный на 2024–2030 годы и направленный на внедрение ИИ в госсектор и экономику.
¶Источники
- Стратегия развития искусственного интеллекта на период до 2030 года (Указ Президента РФ № 490, 2019)
- Официальная документация TensorFlow и PyTorch
- Обзоры российских ИИ-платформ (Сбер, Яндекс)