Бакалавриат
2022/2023





Проектный семинар «Основы технологии производства и машинное обучение»
Статус:
Курс обязательный (Информатика и вычислительная техника)
Направление:
09.03.01. Информатика и вычислительная техника
Кто читает:
Департамент компьютерной инженерии
Когда читается:
3-й курс, 1-4 модуль
Формат изучения:
без онлайн-курса
Охват аудитории:
для своего кампуса
Язык:
русский
Кредиты:
3
Контактные часы:
32
Программа дисциплины
Аннотация
Проектный семинар «Основы технологии производства и машинное обучение» объединяет принципы современной промышленности (Industry 4.0, станки с ЧПУ, цифровизация производственных процессов) и методы машинного обучения для анализа данных, моделирования и автоматизации производственных задач. Цель курса — сформировать у студентов целостное представление о том, как данные промышленных систем применяются для повышения эффективности, качества и надёжности производства. Рассматриваются сбор и обработка промышленных данных, построение моделей для предиктивного обслуживания, контроля качества, оптимизации параметров процессов и автоматизации разработки управляющих программ для станков с ЧПУ. Особое внимание уделяется выбору методов в зависимости от задачи (контролируемое и неконтролируемое обучение, обучение с подкреплением, рекомендательные системы и ассоциативные правила, нейронные сети и глубокое обучение), а также вопросам интерпретации моделей, валидации эффективности и внедрения в производственную среду. По итогам курса студенты смогут формулировать ML-задачи, подбирать и адаптировать алгоритмы, работать с промышленными данными и создавать решения, интегрируемые в технологические процессы.
Цель освоения дисциплины
- Сформировать целостное представление о взаимодействии Industry 4.0, станков с ЧПУ и современных методов машинного обучения в производственных системах.
- Развить практические навыки сбора, подготовки и анализа промышленных данных, выбора и применения ML-методов для оптимизации процессов, качества и надёжности оборудования.
Планируемые результаты обучения
- Знать методологии производства вычислительных систем
- Знать методы и схемы производства вычислительных устройств и систем.
- Знать основные технологии производства вычислительных систем
- Знать системный подход к производству
- Знать средства планирования работ и управления производством вычислительных систем
Содержание учебной дисциплины
- Общие сведения о вычислительных системах и технологиях производства, комплекс работ по созданию и этапы разработки ВС
- Применение сверточных нейронных сетей Convolutional Neural Networks (CNN) для анализа изображений в микроэлектронике
- Применение рекуррентных нейронных сетей Recurrent Neural Networks (RNN) в производственных процессах
- Применение генеративно-состязательных сетей Generative Adversarial Networks (GAN) для синтеза и моделирования новых схем.
- Применение Long Short-Term Memory (LSTM) — разновидности RNN для прогнозирования надежности и долговечности электронных устройств
Элементы контроля
- Презентация доклада, оценивается на 1 баллСтудент готовит доклад (ответ) по заранее выбранной теме на ~7 минут, оценивается в 1 балл. Тему и материал преподаватель выкладывает в системе Smart LMS. На первом вводном семинаре проводится распределение тем презентаций для студентов на 2, 3, 4 семинары.
- Проект технологического процесса производства в САПРСтудент устанавливает и самостоятельно осваивает САПР СПРУТ-ТП на ноутбук (ссылки инструкции в Smart LMS), создаёт технологический процесс, проводит открытие заготовок форм, операций, менеджера ресурсов. Осуществляет создание в нём операций, деталей, сборочных единиц и пр. студент осваивает самостоятельно по инструкциям.
- Алгоритм на примере задачи коммивояжера и распознавание речи и обработки текста2 задания, оцениваемых на 1 балл каждое: Алгоритм Имитации отжига на примере задачи коммивояжера Библиотеки распознавания речи и обработки текста Vosk, Kaldi, Rosa
- Обработка изображений с Keras и TensorFlow и применение алгоритма Transfer Learning2 практических задания, оцениваемых на 1 балл каждое: Библиотеки для обработки изображений Keras и TensorFlow Применение алгоритма Transfer Learning для классификации ранее неизвестных объектов на основе похожих известных.
- Экзамен по машинному обучению
- Экзамен по основам технологии производстваЭкзаменационный тест по основам технологии производства
Промежуточная аттестация
- 2022/2023 учебный год 2 модуль0.2 * Презентация доклада, оценивается на 1 балл + 0.4 * Проект технологического процесса производства в САПР + 0.4 * Экзамен по основам технологии производства
- 2022/2023 учебный год 4 модуль0.2 * Экзамен по машинному обучению + 0.4 * Алгоритм на примере задачи коммивояжера и распознавание речи и обработки текста + 0.4 * Обработка изображений с Keras и TensorFlow и применение алгоритма Transfer Learning
Список литературы
Рекомендуемая основная литература
- Deep learning : how the mind overrides experience, Ohlsson, S., 2011
- Deep learning, Goodfellow, I., 2016
- Deep learning, Kelleher, J. D., 2019
- Integrating deep learning algorithms to overcome challenges in big data analytics, , 2022
- Introduction to deep learning, Charniak, E., 2018
- Pro Deep Learning with TensorFlow 2.0 : a mathematical approach to advanced artificial intelligence in Python, Pattanayak, S., 2023
- Time series algorithms recipes : implement machine learning and deep learning techniques with Python, , 2023
- Юрков Н.К. - Технология производства электронных средств - Издательство "Лань" - 2014 - 480с. - ISBN: 978-5-8114-1552-6 - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/41019
Рекомендуемая дополнительная литература
- Гниденко И. Г., Павлов Ф. Ф., Федоров Д. Ю. - ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ. Учебное пособие для СПО - М.:Издательство Юрайт - 2017 - 235с. - ISBN: 978-5-534-05047-9 - Текст электронный // ЭБС ЮРАЙТ - URL: https://urait.ru/book/tehnologiya-razrabotki-programmnogo-obespecheniya-408655
- Технология разработки программного обеспечения : учеб. пособие / Л.Г. Гагарина, Е.В. Кокорева, Б.Д. Виснадул ; под ред. Л.Г. Гагариной. — М. : ИД «ФОРУМ» : ИНФРА-М, 2017. — 400 с. — (Высшее образование). - Режим доступа: http://znanium.com/catalog/product/768473
- Томилин, В. И. Технология производства электронных средств: организационно-методическое обеспечение курсового проектирования по дисциплине [Электронный ресурс] : учеб. пособие / В. И. Томилин, Н. П. Томилина, Н. А. Алексеева. - Красноярск: Сиб. федер. ун-т, 2012. - 120 с. - ISBN 978-5-7638-2512-1.