Giter Site home page Giter Site logo

Привет! 👋

Обо мне

🎓 Закончил бакалавриат НИТУ МИСИС по программе "Прикладная математика"
🚀 Учусь в магистратуре НИТУ МИСИС по программе "Прикладная информатика" и профилю "Искусственный интеллект и машинное обучение"
✍️ Выступал на 2-х научных конференциях и опубликовал статьи в 4-х сборниках
💭 Владею английским языком на уровне С1
💻 Имею опыт преподавания (провел 7 занятий на тему анализа данных для школьников 7-9 классов)

Топ проектов

  • emotion_model - Python-библиотека для распознавания эмоции человека по фото. Соблюдены требования модульности кода, настроен GitHub CI/CD-пайплайн, в рамках которого запускаются тесты функционала (с помощью tox), проверка типизации и проверка на соблюдение стандартов PEP8. Настроен также пайплайн, в рамках которого пакет автоматически загружается на PyPI при создании нового GitHub-релиза. Десктопное приложение, использующее библиотеку, находится здесь.
  • Student Scoring App - Приложение, предоставляющее функционал предсказания количества и доли долгов студента на следующей сессии по предыдущим оценкам. Участвовал в разработке приложения как product owner, разработка происходила по методологии Scrum.
  • Методы машинного обучения для обнаружения вторжений в сетях интернета вещей - командный проект, решили задачу обнаружения вторжений в сетях интернета вещей (задачу многоклассовой классификации трафика). Использовали архитектуры классического ML и современные нейронные сети (в т. ч. трансформерные архитектуры). По результатам работы опубликована статья
  • Обнаружение атак на программно-конфигурируемые сети с помощью методов машинного обучения - решил задачу обнаружения вторжений в сетях SDN (задачу многоклассовой классификации трафика) с помощью методов классического ML и нейронных сетей, использовал техники балансировки датасета и подбора гиперпараметров, что позволило повысить производительность некоторых моделей. По результатам работы опубликована статья.
  • Базы данных с NoSQL-подходом - разработал настольное приложение для управления базой данных клининговой компании, использовал базы данных вида: реляционная, документная и "ключ-значение".
  • AI-traslator - десктопное приложение для распознавания текста на картинке и его машинного перевода на выбранный язык. Использованы готовые API для машинного перевода и оптического распознавания символов на картинке.
  • django-AI-Translator - веб-приложение для машинного перевода текста с использованием REST API и возможностью развертывания с помощью Docker. Использованы готовые API для машинного перевода и оптического распознавания символов на картинке.

Опубликованные статьи

  1. Антонов И. А. ОБНАРУЖЕНИЕ АТАК НА ПРОГРАММНО-КОНФИГУРИРУЕМЫЕ СЕТИ С ПОМОЩЬЮ МАШИННОГО ОБУЧЕНИЯ //ОБЛАЧНЫЕ И РАСПРЕДЕЛЕННЫЕ ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ В ЭЛЕКТРОННОМ УПРАВЛЕНИИ ОРВСЭУ-2022) В РАМКАХ НАЦИОНАЛЬНОГО СУПЕРКОМПЬЮТЕРНОГО ФОРУМА (НСКФ-2022). – 2022. – С. 75-80.
  2. Антонов И. А. Обнаружение атак на программно-конфигурируемые сети с помощью методов машинного обучения. В: 78-е Дни науки студентов НИТУ МИСИС, книга 1, с. 338—339. (2023)
  3. Антонов И. А., Исаченко М. К. Методы машинного обучения для обнаружения вторжений в сетях интернета вещей // Искусственный интеллект в промышленных, коммерческих, медицинских и финансовых приложениях : СБОРНИК СТАТЕЙ НАУЧНО-ТЕХНИЧЕСКОГО СЕМИНАРА СТУДЕНТОВ КАФЕДРЫ «ИНЖЕНЕРНОЙ КИБЕРНЕТИКИ», Москва, 30 декабря 2023 года. – Москва: Национальный исследовательский технологический университет "МИСИС", 2023. – С. 9-15. – EDN THRHTS.
  4. Антонов И. А. Распознавание текстовых CAPTCHA с помощью нейронных сетей. - 2024. ResearchGate

Ilya Antonov's Projects

ai-translator icon ai-translator

Курсовая работа по дисциплине "Методы искусственного интеллекта" (01.03.04 Прикладная математика, НИТУ МИСИС)

blockchain-bank-project icon blockchain-bank-project

Командная курсовая работа по дисциплине "Блокчейн-технологии". Проект представляет собой прототип десктопного приложения для взаимодействия с блокчейн-банком

django-ai-translator icon django-ai-translator

Веб-приложение на Django, предоставляющее функционал машинного перевода текста. Выполнено как курсовой проект по дисциплине "Современные методы решения инженерных задач" 1 курса магистратуры НИТУ МИСИС

emotion-clf-package icon emotion-clf-package

Python-пакет для распознавания эмоции на лице человека по фото

ml-ids-project icon ml-ids-project

Дипломная работа бакалавра на тему "Обнаружение атак на программно-конфигурируемые сети с помощью методов машинного обучения"

ml-iot-intrusion-project icon ml-iot-intrusion-project

Командный проект на тему "Методы машинного обучения для обнаружения вторжений в сетях интернета вещей" в рамках курса "Введение в искусственные нейронные сети" магистратуры НИТУ МИСИС

qt_numeral_system_calc icon qt_numeral_system_calc

Simple calculator with the opportunity of choosing numeral systems of the operands. Written using C++ and Qt.

specialdb icon specialdb

Командная курсовая работа по дисциплине "Специальные главы по базам данных" (01.03.04 Прикладная математика, НИТУ МИСИС)

sys_analysis_tasks icon sys_analysis_tasks

Практические задания по дисциплине "Системный анализ и принятие решений" в НИТУ МИСИС

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.