Facebook объявил об открытии исходного кода Torchnet – фреймворка для глубокого обучения (deep learning). Этот шаг призван ускорить разработки в области искусственного интеллекта.
«Torchnet поможет исследователям и разработчикам создавать быстрые и пригодные для многократного использования обучающиеся системы в Torch», - отмечают в компании.Вместо создания совершенно нового фреймворка для глубокого обучения, Facebook решил выстроить свой инструментарий на базе открытой библиотеки Torch.
Tourchnet написан на языке Lua и может запускаться на стандартных 86-разрядных чипах или GPU. Он также позволяет программистам повторно использовать определённый код, что уменьшает трудозатраты и снижает вероятность ошибок.
Facebook – не единственная компания, которая создаёт инструментарий для Torch. Разработки в этом направлении также ведёт Twitter.
Первая версия Tourchnet появилась около 6-7 месяцев назад.
«Есть целый ряд команд, которые используют Tourchnet в различных приложениях», - отметил Лоуренс ван дер Маатен, научный сотрудник лаборатории искусственного интеллекта Facebook (FAIR).Он не уточнил, какие именно функции Facebook опираются на Torchnet. Речь может идти о распознавании изображений и обработке естественного языка. К примеру, ПО может использоваться для поиска релевантных фотографий в Instagram или же отбора лучших постов для показа в новостной ленте пользователей.
Более подробная информация о Torchnet содержится в статье и в блоге компании для разработчиков.
Напомним, что в ноябре 2015 года Google предоставил доступ всем разработчикам к системе машинного обучения TensorFlow.