Численные методы обучения по прецедентам (практика, В.В. Стрижов)/Группа 074, весна 2013
Материал из MachineLearning.
(Различия между версиями)
Строка 1: | Строка 1: | ||
{{Main|Численные методы обучения по прецедентам (практика, В.В. Стрижов)}} | {{Main|Численные методы обучения по прецедентам (практика, В.В. Стрижов)}} | ||
__NOTOC__ | __NOTOC__ | ||
- | {{Tip| | + | |
+ | {{Tip|Текст ниже предназначен для лекции 7 марта}} | ||
+ | |||
+ | == Задачи == | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | == Расписание == | ||
+ | |||
+ | {|class="wikitable" | ||
+ | ! Дата | ||
+ | ! | ||
+ | ! Что делаем | ||
+ | ! Результат для обсуждения | ||
+ | ! Код | ||
+ | |- | ||
+ | |Март | ||
+ | |14 | ||
+ | |Выбрана задача, рецензент | ||
+ | |Запись в ML | ||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | |21 | ||
+ | |Выбрана задача, найдены базовые публикации. | ||
+ | |Аннотация, 600 знаков. | ||
+ | |'''A'''nnotation | ||
+ | |- | ||
+ | | | ||
+ | |21 | ||
+ | |Собрана литература, она в bib; найдены данные. | ||
+ | |Введение, примерно одна страница. | ||
+ | |'''I'''ntroduction | ||
+ | |- | ||
+ | | | ||
+ | |28 | ||
+ | |Поставлена задача, собраны все Литература по работе. Найдены публикации. | ||
+ | |Постановка задачи, полстраницы. | ||
+ | |'''P'''roblem | ||
+ | |- | ||
+ | | | ||
+ | |4 | ||
+ | |Поставлен вычислительный эксперимент, получены первые результаты. | ||
+ | |Визуализация данных. | ||
+ | |'''V'''isualizing | ||
+ | |- | ||
+ | | | ||
+ | |11 | ||
+ | |Описание алгоритма. | ||
+ | |Алгоритмическая часть (третий раздел). | ||
+ | |'''D'''ocument | ||
+ | |- | ||
+ | | | ||
+ | |18 | ||
+ | |Теоретическая часть. | ||
+ | |Второй раздел. | ||
+ | |'''T'''heory | ||
+ | |- | ||
+ | | | ||
+ | |25 | ||
+ | |Завершение вычислительного эксперимента. | ||
+ | |Описание эксперимента и анализ ошибок. | ||
+ | |'''C'''omp | ||
+ | |- | ||
+ | |Май | ||
+ | |15 | ||
+ | |Контрольная точка - показ статьи в целом. | ||
+ | |Статья. | ||
+ | |c'''H'''eck | ||
+ | |- | ||
+ | | | ||
+ | |26 | ||
+ | |Доработка статьи; доклад, первая группа. | ||
+ | |Доклад. | ||
+ | |'''S'''how | ||
+ | |- | ||
+ | | | ||
+ | |26 | ||
+ | |Доклад, вторая группа. | ||
+ | |Подача статьи в журнал. | ||
+ | |'''J'''ournal, '''R'''eview | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == Оценки == | ||
+ | '''База''' | ||
+ | {|class="wikitable" | ||
+ | |Код | ||
+ | |A | ||
+ | |I | ||
+ | |P | ||
+ | |V | ||
+ | |D | ||
+ | |T | ||
+ | |C | ||
+ | |HSJ | ||
+ | |R | ||
+ | |DZ3 | ||
+ | |- | ||
+ | |Балл | ||
+ | |1 | ||
+ | |1 | ||
+ | |1 | ||
+ | |1 | ||
+ | |1 | ||
+ | |1 | ||
+ | |1 | ||
+ | |0-3 | ||
+ | |.5 | ||
+ | | .5 | ||
+ | |- | ||
+ | |Кумулятивно | ||
+ | |1 | ||
+ | |2 | ||
+ | |3 | ||
+ | |4 | ||
+ | |5 | ||
+ | |6 | ||
+ | |7 | ||
+ | |8-10 | ||
+ | |.5 | ||
+ | | .5 | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | '''Статистика''' | ||
+ | {|class="wikitable" | ||
+ | |Что-то | ||
+ | |Читаемое | ||
+ | | | ||
+ | |ML.ru | ||
+ | | | ||
+ | | | ||
+ | |Статья | ||
+ | | | ||
+ | |- | ||
+ | |3 | ||
+ | |4 | ||
+ | |5 | ||
+ | |6 | ||
+ | |6 | ||
+ | |8 | ||
+ | |9 | ||
+ | |10 | ||
+ | |- | ||
+ | |} | ||
+ | |||
== Домашнее задание-3 (пробное программирование) == | == Домашнее задание-3 (пробное программирование) == | ||
Строка 102: | Строка 249: | ||
| | | | ||
|- | |- | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
|} | |} |
Версия 17:06, 6 марта 2013
Текст ниже предназначен для лекции 7 марта |
Задачи
Расписание
Дата | Что делаем | Результат для обсуждения | Код | |
---|---|---|---|---|
Март | 14 | Выбрана задача, рецензент | Запись в ML | |
21 | Выбрана задача, найдены базовые публикации. | Аннотация, 600 знаков. | Annotation | |
21 | Собрана литература, она в bib; найдены данные. | Введение, примерно одна страница. | Introduction | |
28 | Поставлена задача, собраны все Литература по работе. Найдены публикации. | Постановка задачи, полстраницы. | Problem | |
4 | Поставлен вычислительный эксперимент, получены первые результаты. | Визуализация данных. | Visualizing | |
11 | Описание алгоритма. | Алгоритмическая часть (третий раздел). | Document | |
18 | Теоретическая часть. | Второй раздел. | Theory | |
25 | Завершение вычислительного эксперимента. | Описание эксперимента и анализ ошибок. | Comp | |
Май | 15 | Контрольная точка - показ статьи в целом. | Статья. | cHeck |
26 | Доработка статьи; доклад, первая группа. | Доклад. | Show | |
26 | Доклад, вторая группа. | Подача статьи в журнал. | Journal, Review |
Оценки
База
Код | A | I | P | V | D | T | C | HSJ | R | DZ3 |
Балл | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0-3 | .5 | .5 |
Кумулятивно | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8-10 | .5 | .5 |
Статистика
Что-то | Читаемое | ML.ru | Статья | ||||
3 | 4 | 5 | 6 | 6 | 8 | 9 | 10 |
Домашнее задание-3 (пробное программирование)
- Выбрать одну из задач, написать свою фамилию напротив задачи.
- В папке MLAlgorithms/Example2013Code cоздать папку Surmame2013Title.
- Сохранить туда код (и графики, если задача предполагает).
- Графики оформлять в соответствии с рекомендациями (достаточно файла PNG).
- Предлагается руководствоваться стилевыми рекомендациями (в частности, назвать первый файл main или demoTitle) -- этими и |этими.
- Срок выполнения работ - до следующей лекции.
- Каждая задача может занимать от двух до шести часов. Задачи нужны, чтобы почувствовать код.
Задача | Кто делает | Результат |
---|---|---|
Дан набор трехэлементных векторов. Первые два элемента нарисовать по осям абсцисс и ординат. Третий элемент отобразить как круг с пропорциональным радиусом. Пропорции подобрать исходя из чувства прекрасного. Сравнить полученный график с plot3. Что лучше? | Митяшов Андрей | |
Дан пятиэлементный вектор. Нарисовать лицо Чернова. Что лучше - лицо Чернова или диаграмма? | Неклюдов Кирилл | |
Разобраться как работает regexp в Матлабе. Сделать код, который выделяет все, что находится внутри скобок некоторого арифметического выражения. | Рыскина Мария | |
Разобраться как работает суперпозиция функций. С помощью функции @ породить все возможные полиномы от n переменных степени не более p. | Шубин Андрей | |
Разобраться как работает web-соединение и regexp. Сделать поисковый запрос по теме и сверстать из нее запись BibTeX. | Антипова Наташа | |
Дан временной ряд из m + 1 (случайных) точек. Приблизить m его первых точек полиномами степени от 1 до m. Вычислить среднюю ошибку в точках. Какая степень дает наибольшую ошибку? | Воронов Сергей | |
Повернуть и увеличить плоскую фигуру, сделать эффект приближения с вращением по кадрам. | ||
Заданы две матрицы. Проверить, есть ли в них пересечение – подматрица? | Вдовина Евгения | |
Дана выборка из нескольких признаков, без целевого вектора Y. Например, эта https://dmba.svn.sourceforge.net/svnroot/dmba/Data/Diabets_LARS.csv Требуется указать тот признак, который хорошо описывается (в терминах линейной регрессии) остальными (такой признак обычно исключают из выборки). | Гринчук Олег | |
Дана выборка, в которой есть несколько выбросов. Известно, что она может быть описана одномерной линейной регрессией. Требуется переборным путем найти выбросы. Показать их на графике. | Пушняков Алексей | |
Дана выборка из двух классов на плоскости. Требуется найти все объекты, которые залезли в чужой класс. Показать их на графике. | Кащеева Мария | |
На вход подается матрица инцидентности дерева. Функция возвращает список (вектор) вершин в порядке их посещения. | Ибраимова Айжан | |
Классифицировать цветы ириса произвольным алгоритмом, нарисовать на плоскости «самую наглядную» пару признаков, указать, что классифицировалось правильно, а что – нет. | Яшков Даниил | |
Дан временной ряд. По его вариационному ряду построить гистограмму из n перцентилей, нарисовать ее. Какое значение временного ряда встречается чаще всего? | ||
Создать несколько групп точек на плоскости и выполнить их кластеризацию, используя любой алгоритм на выбор. Визуализировать полученные кластеры. Посчитать среднее внутрикластерное расстояние для одного кластера. | Перекрестенко Дмитрий | |
Загрузить звуковой ряд, желательно несколько нот фортепиано. Выделить и проиграть определенную ноту. | Чинаев Николай | |
Загрузить видеоряд. Удалить каждый второй кадр. Обработать по вкусу. Записать обратно. | Бырдин Александр | |
Показать разницу в скорости выполнения матричных операций и операций в цикле. Показать эффективность параллельных вычислений (parfor и другие). | Катруца Александр | |
Предложить варианты визуализации четырехмерных векторов и пространств. Сравнить их со встроенной функцией. | ||
Сгладить временной ряд скользящим средним. Взять несколько окон разной длины и наложить результат на графике друг на друга. | ||
Нарисовать поверхность. Каждую точку поверхности заменить медианой от n соседей. Нарисовать результат. | Костин Александр |