-
Notifications
You must be signed in to change notification settings - Fork 2
speech 2019dec
Отведённое время: 5 минут. ЕА просит сфокусироваться на том, что сделали мы.
Слайды к выступлению (Google Drive)
- О предметной области (плитки Брайля)
- Задача формально (отображение R[N*M] (матрица пикселей) -> {1,...32} (метки классов - буквы)).
- Модель ((?) привести формулу)
- Показательный пример (классификация в два класса)
- Функция стоимости ((?) привести формулу). Вот на слайде проекция графика на двумерное пр-во параметров.
Нейронная сеть - это суперпозиция нескольких слоёв нейронов, как правило, сигмоидальных. Входами следующего слоя служат выходы предыдущего. У каждого нейрона есть вектор весов; удобно слой определять матрицей, где строка - транспонированный вектор весов одного нейрона. Тогда вектор входов следующего слоя - (формула).
На данный момент реализована демонстрационная версия системы. На слайде показана граница, сформированная на демо-данных, классификация в два класса.
В задаче обучения нейросети минимизируется функция стоимости (формула) (кросс-энтропия). Это невыпуклая функция (см. слайд), и есть опасность того, что градиентный спуск попадёт в неглубокий минимум. Один из способов решения проблемы - многократно случайным образом инициализировать веса, запустить каждый раз градиентный спуск и посмотреть, в каком случае функция стоимости минимальна.
- Впереди - мультиклассовая классификация (для перцептрона и логистической регрессии - 1-vs-all)
- Можно ли использовать другие алгоритмы? Можно! Машинное обучение - это как кулинария: есть множество способов приготовить "деликатес".