17-летний Кирилл Пупков из Перми – один из лидеров среди школьников, принимающих участие в Первом открытом чемпионате по искусственному интеллекту. Кирилл рассказал нам об особенностях соревнований и дал рекомендации для начинающих программистов.
– Расскажи немного о себе.
– Меня зовут Кирилл Пупков, мне 17 лет. Я из Перми, учусь в 11 классе.
– Можешь рассказать, куда ты планируешь поступать и кем хочешь работать?
– Пока думаю. Выбираю между факультетом компьютерных наук ВШЭ и факультетом математики и компьютерных наук СПбГУ. Свою жизнь хотел бы связать с машинным обучением или с какой-нибудь другой областью на стыке математики и программирования.
– Расскажи про свой опыт программирования.
– Я начал программировать в седьмом классе на языке Java. Сначала это были простенькие игры. Через какое-то время я начал заниматься олимпиадным программированием, в этом мне сильно помог образовательный центр «Сириус», где я многому научился.
– Поделись своими впечатлениями о чемпионате SPb AI Champ.
– Я узнал о чемпионате, задача показалась интересной, и я решил поучаствовать. В целом, все понравилось. Особенно то, что организаторы находятся в постоянном контакте с участниками. Хотелось бы, чтобы добавили, например, возможность смотреть игры других участников. Стоило участвовать, потому что задача довольно необычная – по крайней мере, таковой она была для меня – и интересная. Плюс, конечно, очень хорошие призы.
– Насколько сложным оказалось для тебя задание? Решал ли ты подобные задачи ранее?
– Задание оказалось для меня довольно сложным, потому что раньше я никогда не решал подобные задачи. Первые два дня я почти непрерывно писал код для своей стратегии. Когда я уже написал основную систему, я тратил уже не так много времени и корректировал детали.
– Как тебе легче участвовать – одному или командой?
– С одной стороны, легче участвовать одному, потому что держишь в голове весь код и можешь быстро внести какие-то изменения. С другой стороны, в команде возникает больше идей, и за счет распределения задач код писать проще.
– Ты занимаешь лидирующие позиции среди школьников. Как тебе это удалось? В чем секрет успеха?
– На самом деле мне довольно сильно повезло. Я встал пораньше и за пять часов до конца соревнования залил усиленную стратегию. Ее так никто и не успел превзойти.
– Если будет такая возможность, вернешься в следующем году?
– В следующем году вряд ли, все-таки у меня как у первокурсника, наверное, не будет так много свободного времени. Но вполне вероятно, что вернусь позже, если чемпионат вновь состоится.
– Что ты можешь посоветовать тем, кто только присматривается к подобным чемпионатам?
– Не повторяйте моих ошибок: я начал участвовать за три дня до конца квалификационного этапа, поэтому писал код весь день. Если начать с ознакомительного раунда, тогда будет уже значительное преимущество в квалификационном этапе в виде готовой стратегии, которую нужно только доработать.
Стратегический партнер – VK и All Cups, технологические партнеры – ГК «Росохрана», группа компаний ЦРТ, партнеры – ПАО «Газпромнефть», Ассоциация «Искусственный интеллект в промышленности».