Архив рубрики: Видео

Видеолекции курса Технологии хранения и обработки больших объёмов данных

Видеолекции курса Технологии хранения и обработки больших объёмов данных.

Лекторы: Дмитрий Барашев, Александр Дольник.

Курс посвящён теоретическим и практическим аспектам технологий, связанных с хранением, обработкой и анализом больших объёмов данных. В основном будут рассматриваться технологии, ставшие массовыми относительно недавно, такие как распределённые файловые системы и NoSQL СУБД, но будут также затронуты возможности, предоставляемые привычными реляционных СУБД.

В материалах курса используются примеры программ на языке Python; кроме того, домашние задания тоже предполагают программирование на этом языке. Поэтому от слушателей требуется понимание элементарных конструкций этого языка и способность писать несложные программы, а также знание алгоритмов вообще. Знание реляционных СУБД и языка SQL тоже существенно облегчит восприятие некоторых тем курса.

Лекция 1. Распределенные файловые системы.
Поговорим о распределенных файловых системах. Рассмотрим основные аспекты их функционирования, немного затронем историю, подробнее углубимся в архитектуру G(oogle)FS, Apache HDFS и в некоторые интересные алгоритмы.


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация

Лекция 2. Распределенная параллельная обработка данных технологией Map-Reduce.
Поговорим о том, что такое Map-Reduce, к каким задачам эту технологию можно применять и при каких условиях она будет эффективной. Повертим в руках игрушечный (но работающий!) Map-Reduce.


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация
Реализация среды выполнения MR на Питоне и примеры программ

Семинар 2. Алгоритм коррекции ошибок Рида-Соломона.
Небольшой рассказ о применении матриц Вандермонда, метода Гаусса и конечных полей к вполне практическим вещам. Рассказывают Григорий Рожков и Дмитрий Харьковский.

Дополнительные материалы


Скачать: Презентация

Лекция 3. Полнотекстовый поиск.
Как производить полнотекстовый поиск в большом корпусе документов; какие структуры данных и какие методы обработки могут помочь; какой документ лучше удовлетворяет запросу, а какой хуже.


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация

Лекция 4. Статический ранг документов. Распределенные вычисления на графах.
Статический не зависимый от запроса ранг документов и его конкретный вариант PageRank. Вычисление PageRank при помощи Map-Reduce. Системы распределенного выполнения алгоритмов на графах.


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация

Лекция 5. Введени
е в NoSQL. Google Bigtable.
Предпосылки появления NoSQL СУБД, их разновидности, основные отличия от реляционных СУБД, и основные используемые технологии. Подробнее о Google Bigtable.


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация

Семинар 5. Вероятностная модель информационного поиска.
Антон Алексеев расскажет о вероятностной модели информационного поиска.

Дополнительные материалы


Скачать: Презентация

Лекция 6. Согласованность в распределенных системах. Percolator.

Дополнительные материалы


Скачать: Презентация

Лекция 7. Средства интеграции больших объёмов данных.
Александр Дольник рассказывает об интеграции данных из разнородных источников и последующем их анализе.


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация

Лекция 8. Создание ETL процесса: Case Study.
Александр Дольник демонстрирует создание ETL процесса по обработке отчетов о продажах в торговой сети.


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация

Лекция 9. Поиск похожих документов.


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация

Лекция 10. Алгоритмы кластеризации.


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация

Автор: Roman Brovko

Видеолекции курса Машинное обучение

Видеолекции курса Машинное обучение.

Лекторы: Игорь Кураленок, Андрей Гулин.


Лекция 1. Машинное обучение: начало.

Постановка задачи. Виды обучения. “Дедуктивные” и “индуктивные” методы обучения.


Посмотреть видео на сайте Лекториума

Дополнительные материалы

Лекция 2. Один эксперимент.
Векторизация, факторы, интерпретация решений.


Посмотреть видео на сайте Лекториума

Дополнительные материалы

Лекция 3. Оценка методов обучения с учителем.
Отличия от стохастической оптимизации. Переобучение. Оценка качества обучения. Overfitting on validation. Кроссвалидация.


Посмотреть видео на сайте Лекториума

Дополнительные материалы

Лекция 4. Машинное обучение: обзор целевых функций.
Некоторые способы построения параметрической целевой функции: Lq, maximum a posteriori, метод максимального правдоподобия, метод максимальной энтропии.


Посмотреть видео на сайте Лекториума

Дополнительные материалы

Лекция 5. Переборные методы: сэмплирование.
Переборные методы. Сэмплирование пространства параметров.


Посмотреть видео на сайте Лекториума

Дополнительные материалы

Лекция 6. Генетические алгоритмы.
Генетические алгоритмы. Differential evolution.


Посмотреть видео на сайте Лекториума

Дополнительные материалы

Лекция 7. Линейные модели: введение.


Посмотреть видео на сайте Лекториума

Дополнительные материалы

Лекция 8. Линейные модели: уменьшаем variance.


Посмотреть видео на сайте Лекториума

Дополнительные материалы

Лекция 9. Линейные модели: сжатые чувства, SVM.


Посмотреть видео на сайте Лекториума

Дополнительные материалы

Лекция 10. Линейные модели: SVM (продолжение). Collaborative filtering.


Посмотреть видео на сайте Лекториума< /em>

Лекция 11. Генеративные вероятностные модели.


Посмотреть видео на сайте Лекториума

Лекция 12. Обзор методов оптимизации.


Посмотреть видео на сайте Лекториума

Лекция 13. Instance based learning (IBL).


Посмотреть видео на сайте Лекториума

Дополнительные материалы

Лекция 14. Обучение метрикам (по Brian Kulis).


Посмотреть видео на сайте Лекториума

Дополнительные материалы

Лекция 15. Обзор методов уменьшения размерности.


Посмотреть видео на сайте Лекториума

Лекция 16. Выбор свойств (feature selection).


Посмотреть видео на сайте Лекториума

Лекция 17. Уменьшение размерности: представление.


Посмотреть видео на сайте Лекториума

Лекция 18. Нейронные сети.


Посмотреть видео на сайте Лекториума

Лекция 19. Глубокое обучение.


Посмотреть видео на сайте Лекториума

Лекция 20. Деревья решений.


Посмотреть видео на сайте Лекториума

Лекция 21. Классификация.


Посмотреть видео на сайте Лекториума

Лекция 22. Классификация последовательностей (Андрей Гулин).


Посмотреть видео на сайте Лекториума

Лекция 23. GBDT. Смешанные модели.


Посмотреть видео на сайте Лекториума

Дополнительные материалы:
Видеолекции курса Машинное обучение. Часть 1 (2012).
Видеолекции курса Машинное обучение. Часть 2 (2012).

Автор: Roman Brovko

Видеолекции курса Машинное обучение. Часть 2

Видеолекции курса Машинное обучение. Часть 2.

Лектор: Игорь Кураленок.

Продолжение курса Машинное обучение. Часть 1


Лекция 1. Уменьшение размерности: обзор, feature selection.


Посмотреть видео на сайте Лекториума

Лекция 2. Feature extraction: PCA.

Лекция 3. Feature extraction: ICA.

Лекция 4. Feature extraction: SOM, cluster analysis, JL-lemma.


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация

Лекция 5. Embedded models: LASSO, случайные DFT проекции.


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация

Лекция 6. Embedded models: compressed sensing, elastic net. Обзор имплементаций LASSO.


Посмотреть видео на сайте Лекториума

Лекция 7. Support Vector Machines.


Посмотреть видео на сайте Лекториума

Лекция 8. Нейронные сети: персептронные сети, обратное распространение ошибки, сети Хопфилда.


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация

Лекция 9. Деревья решений: ID3/С4.5, CART, oblivious trees.

Лекция 10. Boosting/Bagging: random forests, adaboost.

Лекция 11. Gradient boosting. MatrixNet.

Лекция 12. Bonus: немного о collaborative filtering, факторизация, многомерная факторизация.

Дополнительные материалы:
Видеолекции курса Машинное обучение. Часть 1 (2012).
Видеолекции курса Машинное обучение (2013/2014).

Автор: Roman Brovko

Узор спицами «Вышивка гладью»

Нежный и изящный узор спицами «Вышивка гладью»…

 

 

 

Автор: Ангелина
Дата публикации: 2015-10-27T19:59:00.002+02:00

Набор петель «турецкий»

         «Турецкий» набор петель очень удобен если вы планируете вязать в двух противоположных  направлениях для этого нужны открытые петли.
    Мне этот способ пригодился, когда вязала платье и нужно было вязать от проймы вниз, а потом довязывать верх. Вашему вниманию -два видео.

Автор: Ангелина
Дата публикации: 2015-09-17T15:47:00.001+03:00