сегодня
05 декабря, 10:41
пробки
4/10
курсы валют
usd 76.97 | eur 89.90
сегодня
05 декабря, 10:41
пробки
4/10
курсы валют
usd 76.97 | eur 89.90

Школьник из Новосибирска создал свою нейросеть и стал одним из первых студентов направления ИИ

Фото: предоставлено Богданом Пановым

В 2024 году Богдан Панов из Новосибирска сдал ЕГЭ на 100 баллов сразу по двум предметам — по математике и информатике. Тогда он уже был победителем нескольких олимпиад и автором собственных IT-проектов. Один из них — генеративная нейросеть для создания изображений. Благодаря своим достижениям в IT Богдан поступил на уникальную бакалаврскую программу по искусственному интеллекту AI360, созданную Яндексом и Сбером. Богдан оказался в числе ста человек из России, отобранных на первый поток. О своем пути он рассказал корреспонденту Сиб.фм.

Minecraft вызвал интерес к IT

Интерес к программированию у Богдана Панова появился благодаря игре Minecraft. Это увлекло его настолько, что уже в шестом классе мальчик начал изучать Python. В школе проходил курс по программированию, затем занимался в Яндекс Лицее, а позже — решал олимпиадные задачи Яндекс Образования.

Большую роль в становлении Богдана сыграли его наставники и окружение, например, преподаватель новосибирской гимназии «Горностай» Антон Львов.

«Я учился на курсах с разными людьми, и практически все были умнее, чем я, — признается Богдан Панов. — И у меня была огромная мотивация стать как они, даже лучше. Это вдохновляло».

Фото Школьник из Новосибирска создал свою нейросеть и стал одним из первых студентов направления ИИ 2

Создал свою социальную сеть

Первый опыт разработки Богдан получил еще в десятом классе: вместе с друзьями создал небольшую социальную сеть. Проект делался в сжатые сроки — почти без сна в последние дни перед презентацией.

«Поскольку это был мой первый опыт, я просто смотрел видеоролики в YouTube про фреймворк для веб-приложений Django и повторял сам», — объясняет Богдан. Умение искать информацию стало основным инструментом работы.

Школьникам и студентам, которые только знакомятся с IT, Богдан советует в первую очередь определиться, какое направление им интересно, и уже от этого отталкиваться при выборе ресурсов для изучения. Начинать, по его мнению, лучше всего с Python: этот язык прост в освоении, понятен и при этом универсален. В дальнейшем можно выбрать более узкую область: от анализа данных до веб-разработки.

Разработал свою нейросеть

Когда Богдан впервые увидел, как работает ChatGPT, он захотел понять, как устроена технология больших языковых моделей. По словам Богдана, лучшей возможностью погрузиться в искусственный интеллект ему показался первый в России бакалавриат в сфере ИИ от Яндекса и Сбера — программа AI360. При выборе университета он рассматривал только три вуза: Вышку, МФТИ и ИТМО — они считаются престижными в олимпиадной среде. В итоге выбрал ИТМО:

«Этот вуз даёт хорошее классическое образование, но при этом идёт в ногу со временем. Достижения на международной арене тоже впечатляют: ИТМО — единственный в мире университет, который выигрывал чемпионат по программированию ICPC целых семь раз», — делится Богдан.

Богдан продолжает заниматься спортивным программированием: его команда участвовала в международном чемпионате ICPC и дошла до четвертьфинала. Все участники команды — студенты ИТМО, двое из них учатся на AI360. Сейчас тренировки продолжаются: каждую неделю они проходят контесты — виртуальные соревнования, где участники за ограниченное время решают набор сложных задач.

Недавно Богдан с друзьями разработал генеративную нейросеть на основе открытой модели Stable Diffusion, которую можно дообучать на изображениях конкретного человека.

Фото Школьник из Новосибирска создал свою нейросеть и стал одним из первых студентов направления ИИ 3

Пользователь загружает фотографии с разными ракурсами, модель дообучается и позволяет генерировать новые изображения с этим человеком. Как говорит Богдан, этот проект показал ему важность командной работы и умения договариваться: в сложных задачах результат зависит не только от кода, но и от эффективной коммуникации между участниками. По его словам, на программе AI360 эксперты Яндекса учат в том числе и этому.

«Я бы хотел внести свой вклад, пусть даже небольшой, в развитие технологий. Будет здорово, если мое достижение окажется связано с какой-нибудь научной деятельностью. Например, я бы хотел изобрести новый алгоритм, на который в дальнейшем сошлются другие ученые и извлекут из этого пользу».

Если бы у него была возможность изменить что-то в родном Новосибирске с помощью ИИ, он начал бы с общественного транспорта.

«Я бы, наверное, ввел в эксплуатацию беспилотные автобусы, — говорит Богдан. — Это могло бы решить проблему пробок».

Тем, кто только начинает путь в IT, Богдан советует не бояться экспериментировать: «Нужно все пробовать. Сначала изучить Python или другие языки и двигаться в том направлении, которое вам по душе».

Загрузка...