Difference between revisions of "BSc: MachineLearning II"
V.matiukhin (talk | contribs) |
V.matiukhin (talk | contribs) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | = <span style="">Машинное обучение |
+ | = <span style="">Машинное обучение II</span> = |
: '''Квалификация выпускника''': бакалавр |
: '''Квалификация выпускника''': бакалавр |
||
: '''Направление подготовки''': 09.03.01 - “Информатика и вычислительная техника” |
: '''Направление подготовки''': 09.03.01 - “Информатика и вычислительная техника” |
||
Line 13: | Line 13: | ||
== 2. Перечень планируемых результатов обучения == |
== 2. Перечень планируемых результатов обучения == |
||
+ | : '''Целью освоения дисциплины''' является приобретение навыков и знаний по продвинутым методам машинного обучения с целью успешного решения нестандартных задач анализа данных. |
||
− | : '''Целью освоения дисциплины''' ... |
||
+ | : '''Задачами дисциплины''' являются освоение метрических методов, решение задач поиска аномалий и кластеризации, построение рекомендательных систем, выполнение задач ранжирования и проведение полного цикла анализа данных. |
||
− | : '''Задачами дисциплины''' вляются ... <span style="color:red;">(перечислить задачи дисциплины, например: изучение принципов организации подсистем обработки естественного языка для различных прикладных задач и тенденций развития лингвистических ресурсов в сфере интеллектуальных информационных технологий и т.д.).</span> |
||
=== Общая характеристика результата обучения по дисциплине === |
=== Общая характеристика результата обучения по дисциплине === |
||
− | : '''Знания:''' сформированы систематические знания |
+ | : '''Знания:''' сформированы систематические знания: |
+ | - продвинутые постановки задач в машинном обучении, <br> |
||
− | <span style="color:red;">(информация, которой обладает обучающийся в определенных областях, полученная в процессе обучения, то есть это информация для осуществления какой-либо деятельности (действия))</span> |
||
+ | - метрические методы машинного обучения и владеть методами быстрого поиска ближайших соседей. |
||
− | : '''Умения:''' сформированы умения |
+ | : '''Умения:''' сформированы умения: |
+ | - выполнять полный цикл решения задачи анализа данных,<br> |
||
− | <span style="color:red;">(предполагает целенаправленное выполнение действий, по изученной информации)</span> |
||
+ | - решать задачи поиска аномалий и кластеризации, <br> |
||
+ | - решать задачи ранжирования. |
||
− | : '''Навыки (владения):''' |
+ | : '''Навыки (владения):''' |
+ | - владение методами для решения нестандартных задач машинного обучения,<br> |
||
− | <span style="color:red;">(автоматизированные устойчивые умения выполнять определенную работу, то есть действие выполняется без контроля сознания, автоматически)</span> |
||
+ | - владение методами построения рекомендательных систем. |
||
== 3. Структура и содержание дисциплины == |
== 3. Структура и содержание дисциплины == |
||
Line 145: | Line 149: | ||
- Hastie, T., Tibshirani, R., Friedman, J. The elements of statistical learning: Data Mining, Inference, and Prediction. – Springer, 2009. – |
- Hastie, T., Tibshirani, R., Friedman, J. The elements of statistical learning: Data Mining, Inference, and Prediction. – Springer, 2009. – |
||
745 pp https://link.springer.com/book/10.1007%2F978-0-387-84858-7 |
745 pp https://link.springer.com/book/10.1007%2F978-0-387-84858-7 |
||
+ | |||
Список дополнительной литературы: |
Список дополнительной литературы: |
||
Line 152: | Line 157: | ||
=== Методические указания для обучающихся по освоению дисциплины === |
=== Методические указания для обучающихся по освоению дисциплины === |
||
− | <span style="color:red;">(Указываются рекомендации для обучающихся, которые раскрывают суть их работы при различных видах деятельности в рамках освоения дисциплины. Данные рекомендации должны охватывать работу с лекционным материалом, подготовку и работу во время проведения семинарских занятий, самостоятельную работу, подготовку к текущему контролю и промежуточной аттестации)</span> |
||
− | <span style="color:red;">(Выберите соответствующие виды учебных занятий, которые используются при изучении Вашей дисциплины)</span> |
||
{| class="wikitable" style="width:80%;" |
{| class="wikitable" style="width:80%;" |
||
− | |- style="vertical-align:middle; text-align:center; background-color:#EAECF0 |
+ | |- style="vertical-align:middle; text-align:center; background-color:#EAECF0; font-weight:bold;" |
| style="width:20%" | Вид учебных<br>занятий/деятельности |
| style="width:20%" | Вид учебных<br>занятий/деятельности |
||
| style="width:80%" | Деятельность обучающегося |
| style="width:80%" | Деятельность обучающегося |
||
|- |
|- |
||
− | | style="vertical-align:middle; text-align:center |
+ | | style="vertical-align:middle; text-align:center;" | Лекция |
− | | style="vertical-align:middle; text-align:left |
+ | | style="vertical-align:middle; text-align:left;" | Написание конспекта лекций: кратко, схематично, последовательно фиксировать основные положения лекции, выводы, формулировки, обобщения; помечать важные мысли, выделять ключевые слова, термины. Обозначить вопросы, термины или другой материал, который вызывает трудности, пометить и попытаться найти ответ в рекомендуемой литературе. Если самостоятельно не удается разобраться в материале, необходимо сформулировать вопрос и задать преподавателю на консультации, во время семинарского (практического) занятия. |
|- |
|- |
||
− | | style="vertical-align:middle; text-align:center |
+ | | style="vertical-align:middle; text-align:center;" | Практическое (семинарское) занятие |
− | | style="vertical-align:middle; text-align:left |
+ | | style="vertical-align:middle; text-align:left;" | При подготовке к семинарскому (практическому) занятию необходимо проработать материалы лекций, основной и дополнительной литературы по заданной теме. На основании обработанной информации постараться сформировать собственное мнение по выносимой на обсуждение тематике. Обосновать его аргументами, сформировать список источников, подкрепляющих его.<br>Во время семинарского (практического) занятия активно участвовать в обсуждении вопросов, высказывать аргументированную точку зрения на проблемные вопросы. Приводить примеры из источниковой базы и научной и/или исследовательской литературы. |
|- |
|- |
||
− | | style="vertical-align:middle; text-align:center |
+ | | style="vertical-align:middle; text-align:center;" | Устный/письменный опрос |
− | | style="vertical-align:middle; text-align:left |
+ | | style="vertical-align:middle; text-align:left;" | Отвечать, максимально полно, логично и структурировано, на поставленный вопрос. Основная цель – показать всю глубину знаний по конкретной теме или ее части. |
|- |
|- |
||
− | | style="vertical-align:middle; text-align:center |
+ | | style="vertical-align:middle; text-align:center;" | Самостоятельная работа |
⚫ | | style="vertical-align:middle; text-align:left;" | Самостоятельная работа состоит из следующих частей: 1) чтение учебной, справочной, научной литературы; 2) повторение материала лекций; 3) составление планов устных выступлений; 4) подготовка видеопрезентации. При чтении учебной литературы нужно разграничивать для себя материал на отдельные проблемы, концепции, идеи. Учебную литературу можно найти в электронных библиотечных системах, на которые подписан АНО Университет Иннополис. |
||
− | | style="vertical-align:middle; text-align:left; color:red;" | Поиск источников и литературы, составление библиографии. При написании реферата рекомендуется использовать разнообразные источники, монографии и статьи из научных журналов, позволяющие глубже разобраться в различных точках зрения на заданную тему. Изучение литературы следует начинать с наиболее общих трудов, затем следует переходить к освоению специализированных исследований по выбранной теме. Могут быть использованы ресурсы сети «Интернет» с соответствующими ссылками на использованные сайты.<br>Если тема содержит проблемный вопрос, следует сформулировать разные точки зрения на него. Рекомендуется в выводах указать свое собственное аргументированное мнение по данной проблеме. Подготовить презентацию для защиты реферата. |
||
|- |
|- |
||
− | | style="vertical-align:middle; text-align:center |
+ | | style="vertical-align:middle; text-align:center;" | Контрольная работа |
⚫ | |||
− | | style="vertical-align:middle; text-align:left; color:red;" | Написание прозаического сочинения небольшого объема и свободной композиции, выражающего индивидуальные впечатления и соображения по конкретному поводу или вопросу и заведомо не претендующего на определяющую или исчерпывающую трактовку предмета. При работе над эссе следует четко и грамотно формулировать мысли, структурировать информацию, использовать основные понятия, выделять причинно-следственные связи. Как правило эссе имеет следующую структуру: вступление, тезис и аргументация его, заключение. В качестве аргументов могут выступать исторические факты, явления общественной жизни, события, жизненные ситуации и жизненный опыт, научные доказательства, ссылки на мнение ученых и др. |
||
|- |
|- |
||
− | | style="vertical-align:middle; text-align:center |
+ | | style="vertical-align:middle; text-align:center;" | Тестирование (устное/письменное) |
⚫ | |||
− | | style="vertical-align:middle; text-align:left; color:red;" | При подготовке к промежуточной аттестации необходимо проработать вопросы по темам, которые рекомендуются для самостоятельной подготовки. При возникновении затруднений с ответами следует ориентироваться на конспекты лекций, семинаров, рекомендуемую литературу, материалы электронных и информационных справочных ресурсов, статей.<br>Если тема вызывает затруднение, четко сформулировать проблемный вопрос и задать его преподавателю. |
||
|- |
|- |
||
− | | style="vertical-align:middle; text-align:center |
+ | | style="vertical-align:middle; text-align:center;" | Индивидуальная работа |
⚫ | | style="vertical-align:middle; text-align:left;" | При выполнение индивидуальной работы необходимо взять задание у преподавателя, ознакомиться с требованиями к выполнению работы, изучить поставленную проблему, найти решение проблемы. Если самостоятельно не удается разобраться в материале, необходимо сформулировать вопрос и задать преподавателю на консультации, во время семинарского (практического) занятия. Оформить результаты работы. |
||
− | | style="vertical-align:middle; text-align:left; color:red;" | Практические занятия предназначены прежде всего для разбора отдельных сложных положений, тренировки аналитических навыков, а также для развития коммуникационных навыков. Поэтому на практических занятиях необходимо участвовать в тех формах обсуждения материала, которые предлагает преподаватель: отвечать на вопросы преподавателя, дополнять ответы других студентов, приводить примеры, задавать вопросы другим выступающим, обсуждать вопросы и выполнять задания в группах. Работа на практических занятиях подразумевает домашнюю подготовку и активную умственную работу на самом занятии. Работа на практических занятиях в форме устного опроса заключается прежде всего в тренировке навыков применять теоретические положения к самому разнообразному материалу. В ходе практических занятий студенты работают в группах для обсуждения предлагаемых вопросов. |
||
|- |
|- |
||
− | | style="vertical-align:middle; text-align:center |
+ | | style="vertical-align:middle; text-align:center;" | Выполнение домашних заданий и групповых проектов |
⚫ | | style="vertical-align:middle; text-align:left;" | Для выполнения домашних заданий и групповых проектов необходимо получить формулировку задания от преподавателя и убедиться в понимании задания. При выполнение домашних заданий и групповых проектов необходимо проработать материалы лекций, основной и дополнительной литературы по заданной теме. |
||
⚫ | | style="vertical-align:middle; text-align:left |
||
− | |- |
||
− | | style="vertical-align:middle; text-align:center; color:red;" | Видеопрезентация |
||
− | | style="vertical-align:middle; text-align:left; color:red;" | Подготовка видеопрезентаций по курсу. Видеопрезентации могут быть сделаны на любую тему, затронутую в ходе курса. Темы должны быть заранее согласованы с преподавателем. Видеопрезентации продолжительностью около 5 минут (300 секунд) должны быть подготовлены в группах, определяемых преподавателем. Несмотря на то, что это групповая работа, должен явно присутствовать вклад каждого члена группы. |
||
− | |- |
||
− | | style="vertical-align:middle; text-align:center; color:red;" | Доклад |
||
− | | style="vertical-align:middle; text-align:left; color:red;" | Публичное, развернутое сообщение по определенной теме или вопросу, основанное на документальных данных. При подготовке доклада рекомендуется использовать разнообразные источники, позволяющие глубже разобраться в теме. Учебную литературу можно найти в электронных библиотечных системах, на которые подписан АНО Университет Иннополис. |
||
− | |- |
||
− | | style="vertical-align:middle; text-align:center; color:red;" | Дискуссия |
||
− | | style="vertical-align:middle; text-align:left; color:red;" | Публичное обсуждение спорного вопроса, проблемы. Каждая сторона должна оппонировать мнение собеседника, аргументируя свою позицию. |
||
− | |- |
||
− | | style="vertical-align:middle; text-align:center; color:red;" | Контрольная работа |
||
⚫ | |||
− | |- |
||
− | | style="vertical-align:middle; text-align:center; color:red;" | Тестирование (устное/письменное) |
||
⚫ | | style="vertical-align:middle; text-align:left |
||
− | |- |
||
− | | style="vertical-align:middle; text-align:center; color:red;" | Индивидуальная работа |
||
⚫ | | style="vertical-align:middle; text-align:left |
||
− | |- |
||
− | | style="vertical-align:middle; text-align:center; color:red;" | Разработка отдельных частей кода |
||
− | | style="vertical-align:middle; text-align:left; color:red;" | Разработать часть кода, исходя из поставленной задачи и рекомендаций преподавателя. При выполнении работы рекомендуется обращаться к материалам лекций и семинарских (практических) занятий. Если возникают затруднения, необходимо проконсультироваться с преподавателем. |
||
− | |- |
||
− | | style="vertical-align:middle; text-align:center; color:red;" | Выполнение домашних заданий и групповых проектов |
||
⚫ | | style="vertical-align:middle; text-align:left |
||
|} |
|} |
||
+ | |||
=== Методы и технологии обучения, способствующие формированию компетенции === |
=== Методы и технологии обучения, способствующие формированию компетенции === |
||
<span style="color:red;">(Указываются все используемые преподавателем методы и технологии обучения)</span> |
<span style="color:red;">(Указываются все используемые преподавателем методы и технологии обучения)</span> |
Latest revision as of 17:27, 23 April 2024
Машинное обучение II
- Квалификация выпускника: бакалавр
- Направление подготовки: 09.03.01 - “Информатика и вычислительная техника”
- Направленность (профиль) образовательной программы: Математические основы ИИ
- Программу разработал(а): __________________
1. Краткая характеристика дисциплины
Дисциплина Машинное обучение 2 является продолжением Машинного обучения 1 и посвящена дополнительным темам этой науки, а также отработки практических навыков по выполнению задач анализа данных. Изучаются продвинутые разделы машинного обучения (метрические методы и быстрый поиск ближайших соседей, ранжирование, рекомендательные системы, поиск аномалий) и теоретические основы машинного обучения. Также в курсе выполняется проект, направленный на полноценное решение реальной задачи с помощью Python и инструментов data scientist'а
2. Перечень планируемых результатов обучения
- Целью освоения дисциплины является приобретение навыков и знаний по продвинутым методам машинного обучения с целью успешного решения нестандартных задач анализа данных.
- Задачами дисциплины являются освоение метрических методов, решение задач поиска аномалий и кластеризации, построение рекомендательных систем, выполнение задач ранжирования и проведение полного цикла анализа данных.
Общая характеристика результата обучения по дисциплине
- Знания: сформированы систематические знания:
- продвинутые постановки задач в машинном обучении,
- метрические методы машинного обучения и владеть методами быстрого поиска ближайших соседей.
- Умения: сформированы умения:
- выполнять полный цикл решения задачи анализа данных,
- решать задачи поиска аномалий и кластеризации,
- решать задачи ранжирования.
- Навыки (владения):
- владение методами для решения нестандартных задач машинного обучения,
- владение методами построения рекомендательных систем.
3. Структура и содержание дисциплины
№ п/п |
Наименование раздела дисциплины |
Содержание дисциплины по темам |
1. | Обучение с учителем | Продвинутые методы обучения линейных моделей. Хэширование признаков и случайные проекции. Методы отбора признаков. Обобщённые линейные модели. Современные имплементации градиентного бустинга. Ядровые методы. Метод k ближайших соседей в классификации и регрессии. Метрики на сложных объектах. Метрики на текстах на основе представлений слов. Методы поиска ближайших соседей. Locality-sensitive hashing. Обучение метрик, learning to hash. |
2. | Обучение без учителя | Ядра, их теоретические основы и примеры применения для сложных объектов. Аппроксимация признаковых описаний в спрямляющем пространстве. EM-алгоритм. Тематическое моделирование, LDA. Генеративные модели. Продвинутые методы кластеризации. Лапласианы графов в машинном обучении. Методы обнаружения аномалий, одноклассовые методы. |
3. | Ранжирование и рекомендательные системы | Матричные разложения и факторизационные машины; их применения в машинном обучении. Метрики качества рекомендательных систем. Обучение ранжированию. Метрики качества ранжирования. Поточечный, попарный и списочный подходы. Краудсорсинг при сборе разметки, оптимальная агрегация меток. |
4. | Задача адаптации признакового пространства (domain adaptation), transfer learning |
4. Методические и оценочные материалы
Задания для практических занятий:
№ п/п |
Наименование раздела дисциплины (модуля) |
Перечень рассматриваемых тем (вопросов) (Указываются ВСЕ задания для практических занятий по разделам дисциплины подробно в соответствии с темами) |
1. | ||
2. | ||
3. | ||
4. | ||
5. | ||
... |
Текущий контроль успеваемости обучающихся по дисциплине:
(К формам текущего контроля можно отнести собеседование, коллоквиум, тест, контрольную работу, лабораторную работу, эссе, реферат и иные творческие работы.)
№ п/п |
Наименование раздела дисциплины |
Форма текущего контроля (выберите соответствующие формы контроля) |
Материалы текущего контроля (Указываются ВСЕ ЗАДАНИЯ/ВОПРОСЫ текущего контроля успеваемости обучающихся по разделам дисциплины подробно в соответствии с требованиями) |
1. | Проверка выполнения домашних заданий; Устный / письменный опрос; Тестирование (письменное или компьютерное); Эссе; Доклад; Защита проекта; Коллоквиум; Проверка разработки отдельных частей кода программного продукта и другие формы текущего контроля, используемые Вами на занятиях |
Например:
Устный / письменный опрос: Другие формы текущего контроля, используемые Вами на занятиях | |
2. | Проверка выполнения домашних заданий; Устный / письменный опрос; Тестирование (письменное или компьютерное); Эссе; Доклад; Защита проекта; Коллоквиум; Проверка разработки отдельных частей кода программного продукта и другие формы текущего контроля, используемые Вами на занятиях |
||
3. | Проверка выполнения домашних заданий; Устный / письменный опрос; Тестирование (письменное или компьютерное); Эссе; Доклад; Защита проекта; Коллоквиум; Проверка разработки отдельных частей кода программного продукта и другие формы текущего контроля, используемые Вами на занятиях |
||
4. | Проверка выполнения домашних заданий; Устный / письменный опрос; Тестирование (письменное или компьютерное); Эссе; Доклад; Защита проекта; Коллоквиум; Проверка разработки отдельных частей кода программного продукта и другие формы текущего контроля, используемые Вами на занятиях |
||
5. | Проверка выполнения домашних заданий; Устный / письменный опрос; Тестирование (письменное или компьютерное); Эссе; Доклад; Защита проекта; Коллоквиум; Проверка разработки отдельных частей кода программного продукта и другие формы текущего контроля, используемые Вами на занятиях |
||
... |
Контрольные вопросы для подготовки к промежуточной аттестации:
№ п/п |
Наименование раздела дисциплины |
Вопросы |
1. | ||
2. | ||
3. | ||
4. | ||
5. | ||
... |
Вопросы/Задания к промежуточной аттестации в устной/письменной форме:
(Указываются ВСЕ ЗАДАНИЯ/ВОПРОСЫ для промежуточной аттестации.)
1.
2.
3.
...
48.
49.
50.
...
Перечень учебно-методического обеспечения дисциплины
Список основной литературы:
- Christopher M. Bishop. (n.d.). Australian National University Pattern Recognition and Machine Learning. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.EBA0C705
- Hastie, T., Tibshirani, R., & Friedman, J. H. (2009). The Elements of Statistical Learning: Data Mining, Inference, and Prediction (Vol. Second edition, corrected 7th printing). New York: Springer. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=277008
- Hastie, T., Tibshirani, R., Friedman, J. The elements of statistical learning: Data Mining, Inference, and Prediction. – Springer, 2009. – 745 pp https://link.springer.com/book/10.1007%2F978-0-387-84858-7
Список дополнительной литературы:
- Trevor Hastie, Robert Tibshirani, & Jerome Friedman. New York. (n.d.). Book Reviews 567 The Elements of Statistical Learning: Data Mining, Inference, and Prediction. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=edslive&db=edsbas&AN=edsbas.45E1D521
Методические указания для обучающихся по освоению дисциплины
Вид учебных занятий/деятельности |
Деятельность обучающегося |
Лекция | Написание конспекта лекций: кратко, схематично, последовательно фиксировать основные положения лекции, выводы, формулировки, обобщения; помечать важные мысли, выделять ключевые слова, термины. Обозначить вопросы, термины или другой материал, который вызывает трудности, пометить и попытаться найти ответ в рекомендуемой литературе. Если самостоятельно не удается разобраться в материале, необходимо сформулировать вопрос и задать преподавателю на консультации, во время семинарского (практического) занятия. |
Практическое (семинарское) занятие | При подготовке к семинарскому (практическому) занятию необходимо проработать материалы лекций, основной и дополнительной литературы по заданной теме. На основании обработанной информации постараться сформировать собственное мнение по выносимой на обсуждение тематике. Обосновать его аргументами, сформировать список источников, подкрепляющих его. Во время семинарского (практического) занятия активно участвовать в обсуждении вопросов, высказывать аргументированную точку зрения на проблемные вопросы. Приводить примеры из источниковой базы и научной и/или исследовательской литературы. |
Устный/письменный опрос | Отвечать, максимально полно, логично и структурировано, на поставленный вопрос. Основная цель – показать всю глубину знаний по конкретной теме или ее части. |
Самостоятельная работа | Самостоятельная работа состоит из следующих частей: 1) чтение учебной, справочной, научной литературы; 2) повторение материала лекций; 3) составление планов устных выступлений; 4) подготовка видеопрезентации. При чтении учебной литературы нужно разграничивать для себя материал на отдельные проблемы, концепции, идеи. Учебную литературу можно найти в электронных библиотечных системах, на которые подписан АНО Университет Иннополис. |
Контрольная работа | При подготовке к контрольной работе необходимо проработать материалы лекций, семинаров, основной и дополнительной литературы по заданной теме. |
Тестирование (устное/письменное) | При подготовке к тестированию необходимо проработать материалы лекций, семинаров, основной и дополнительной литературы по заданной теме. Основная цель тестирования – показать уровень сформированности знаний по конкретной теме или ее части. |
Индивидуальная работа | При выполнение индивидуальной работы необходимо взять задание у преподавателя, ознакомиться с требованиями к выполнению работы, изучить поставленную проблему, найти решение проблемы. Если самостоятельно не удается разобраться в материале, необходимо сформулировать вопрос и задать преподавателю на консультации, во время семинарского (практического) занятия. Оформить результаты работы. |
Выполнение домашних заданий и групповых проектов | Для выполнения домашних заданий и групповых проектов необходимо получить формулировку задания от преподавателя и убедиться в понимании задания. При выполнение домашних заданий и групповых проектов необходимо проработать материалы лекций, основной и дополнительной литературы по заданной теме. |
Методы и технологии обучения, способствующие формированию компетенции
(Указываются все используемые преподавателем методы и технологии обучения)
Методы и технологии обучения, способствующие формированию компетенции |
Например:
1. | Информационно – коммуникационная технология | |
2. | Технология развития критического мышления | Основные методические приемы развития критического мышления
|
3. | Проектная технология | |
4. | Технология проблемного обучения | |
5. | Кейс – технология | К методам кейс-технологий, активизирующим учебный процесс, относятся:
|
6. | Технология интегрированного обучения | |
7. | Педагогика сотрудничества | |
8. | Технологии уровневой дифференциации | |
9. | Групповая технология | |
10. | Традиционные технологии (классно-урочная система) | |
11. | Здоровьесберегающие технологии | |
12. | Игровая технология | |
13. | Модульная технология | |
14. | Технология мастерских | |
и др. |