Как нейросети помогают в e-learning

Рассказываем, что такое нейросети, как они работают и помогают учиться в интернете. Бонусом — подборка полезных блогов о нейронных сетях на английском языке.

ykparfewaf0an1rop2dinp1scn0.jpeg


Нейронные сети — компьютерные процессоры, смоделированные по типу нервных клеток. Процессоры соединены в систему. Каждый процессор работает как нейрон: принимает информацию, производит над ней вычисления и отправляет дальше. Нейросети не программируются в привычном смысле, а самообучаются: программист ставит задачу, приводит примеры решения, а нейросеть сама ищет правильные ответы. Нейросети хранят и воспроизводят информацию по памяти. Они могут распознавать, классифицировать и обобщать информацию.

Попытки создать нейросеть начались в 1930–40-х. Над первыми прототипами работали Маккалок и Питтс. В 1980-х появились сети, которые умели анализировать данные. В 2007 Хинтон создал нейросеть, которая умела распознавать лица — теперь эта функция есть на всех фотоаппаратах.
Сейчас нейросети используют для разных целей: они подбирают товары по предпочтениям, помогают ориентироваться по карте и обрабатывают фотографии.

Одна из сфер, где нейросети не только обучаются, но и учат — e-learning. Их используют в онлайн-переводчиках, приложениях по изучению иностранного языка и встраивают в планинги. Например, проект Knewton с 2008 года помогает студентам составлять расписание с помощью нейросетей. А Google встроил их во все переводчики с 2016 года.

Мы в Puzzle English тоже используем машинное обучение, например, для генерации индивидуального Личного плана пользователя на основе его потребностей и истории обучения на сайте.

Рассмотрим три программы с нейросетями и разберемся, как они помогают в учебе.

Классификатор текста от Paralleldots


Помогает найти нужную информацию онлайн. Ищет в твитах, сообщениях, заголовках из открытого доступа. Может анализировать ключевики, выделять категории и главную мысль с помощью текстового сходства. Работает с английским, испанским, португальским языками. Есть демоверсия.

Для классификации и поиска текста разработчики используют LSTM-модель. Она изучает слова, предложения, сообщения и формирует понятие «принадлежности» между элементами по заданным критериям.

ywzorc_8kfpnwixn92ukokk7pko.png
На скриншоте программа показывает выходные данные из e-book и номер страницы с цитатой.

Голосовой онлайн-переводчик в Skype


Записывает аудио, расшифровывает, трансформирует звук в текст. Переводит онлайн на 50 языков (английский, испанский, французский, русский и другие).

Использует технологии автоматического перевода и нейросеть, которая распознает языки по звучанию и формирует перевод.

Нейросеть в переводчике работает в два этапа. Первый — формирование модели слова и вариантов перевода на основе контекста. Второй этап — перевод модели слова на нужный язык.

5po5xyq6r_qml6_yxljv5_tdc2u.png
Онлайн-разговор и перевод с испанского на английский по Skype. На экране Manuel Méndez, ответственный редактор в Gizmodo Español.

Обучающая платформа Gooru


Платформа — это личный кабинет, в него можно добавлять учебные курсы, составлять расписание и следить за прогрессом. Gooru использует нейронную сеть, чтобы подобрать курсы: программа учитывает интересы и уровень знаний и показывает варианты.

Нейросеть в Gooru подтягивает информацию из разделов об уровне языка, образовании, целях. Затем отбирает подходящие варианты и предлагает ТОП-10. Если пользователю не нравится курс, он его удаляет из списка. Нейросеть учитывает это и учится — чем больше вы удаляете или подтверждаете курсов, тем точнее она работает.

ni-rzih80zfzrf2tdhepwfljav8.png
Личный кабинет на Gooru.org. Слева — учебные курсы, которые рекомендует нейросеть.

Нейросети помогают не только с учебой, но и с исследованиями космоса. Например, с помощью приложения CRAYFIS, которое ищет космические частицы сверхвысокой энергии через камеры смартфонов. С помощью нейросетей можно моделировать реакции человеческого мозга или определить эмоциональное состояние города.

Программы становятся чуть умнее, чем мы привыкли. Как это изменит процесс обучения и поиска информации — посмотрим через пару лет.

Чтобы понять, что еще могут нейронные сети, почитайте нашу подборку на английском:


Как появились нейросети. История от Аристотеля до Хинтона — как изучали мозг, кто придумал искусственные нейронные сети, как связаны Хинтон и Ross company.
Нейронные сети: поиск, классификация, расшифровка и синтез — кратко о том, для чего нужны нейросети и где их использовать. Есть примеры кода.
Восемь архитектур нейронных сетей, которые нужно знать — про механику нейросетей и их функции простым языком. Бонусом — ссылки на github с кодом готовых нейросетей.
Машинное обучение, нейронные сети и алгоритмы — база по нейросетям: термины, принципы работы и описание опытов.

Для тех, кто хочет прокачать английский


Приглашаем читателей блога поучаствовать в нашей новогодней акции: к любому продукту прилагается подарок от наших партнеров — подписки на ВИКИУМ, MEGOGO, HTML-academy. Выбирайте себе и близким новогодние подарки здесь. Акция действует до полуночи 22 января.

А для безлимитного и вечного доступа ко всем возможностям сайта есть тариф «Всё включено».

© Habrahabr.ru