Microsoft опубликовал на GitHub систему машинного обучения CNTK

Опубликовано: 28 января 2016 г., четверг

Компания Microsoft сообщила о публикации на GitHub исходных текстов тулкита  (средств разработки) CNTK (Computational Network Toolkit) с реализацией алгоритмов глубокого машинного обучения.

На практике тулкит используется в сервисах, обеспечивающих распознавание произвольной речи, таких как Windows Cortana, Skype Translator и Project Oxford Speech API. Тулкит также может использоваться для решения задач автоматизированного перевода, распознавания изображений и разбора вопросов на естественном языке. Код написан на языке С++ и распространяется под лицензией MIT.

CNTK позволяет создавать распределённые нейронные сети, оформленные в виде ориентированного графа, вершины в котором представляют входные значения или параметры нейронной сети, а промежуточные узлы отождествлены с матричными операциями с этими параметрами. CNTK поддерживает различные модели нейронных сетей, включая DNN c прямой связью (feed–forward), свёрточные (CNN) и рекуррентные нейронные сети (RNN/LSTM), а также их комбинации.

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

По заявлению Microsoft, CNTK заметно опережает другие аналогичные тулкиты по производительности обработки данных. Например, при развёртывании четырёхуровневой тестовой нейронной сети на Linux–сервере с 4 GPU NVIDIA K40, CNTK быстрее Google TensorFlow в 4 раза, а Torch и Caffe почти в два раза. При задействовании двух аналогичных узлов в Azure GPU Lab (в сумме 8 GPU) производительность CNTK увеличилась на 75%. На системах с одним GPU CNTK немного отстаёт от Torch и Caffe.  

Источник: opennet.ru
Копировать, распространять, публиковать информацию портала News.lt без письменного согласия редакции запрещено.

Комментарии Facebook

Новый комментарий


Captcha

статьи по схожей тематике

Выпущен Ubuntu 13.10 «Saucy Salamander»: ядро Linux 3.11, Upstart 1.10, ARM64, Ubuntu for Phones

17 октября была представлена новая версия популярного Linux-дистрибутива Ubuntu — 13.10 «Saucy Salamander». дальше »

Для Windows 8.1 поступили обновления

Microsoft сделала доступным обновление Windows 8.1, горячо ожидаемое многими пользователями Windows 8. Теперь новая версия ОС появится в Windows Store в качестве бесплатного обновления в различных регионах мира. дальше »

Oracle VM VirtualBox 4.3: режим роутера, поддержка сенсорных экранов и веб–камер

Корпорация Oracle представила новую версию популярного Open Source–средства для виртуализации — Oracle VM VirtualBox 4.3. дальше »

Java-приложения доступны устройствам на базе Android

Мобильные Java-приложения можно конвертировать в Android-программы благодаря новому инструменту под названием J2Android. Столь полезное приложение выпущено разработчиком мобильного ПО - компанией Myriad Group. дальше »

Американские спецслужбы намеревались поместить бэкдор в ядро Linux

Главный разработчик ядра операционной системы Linux Линус Торвальдс, выступая в американском Новом Орлеане в ходе конференции LinuxCon 2013 рассказал собравшимся о том, что к нему обратились представители американского разведывательного ведомства с вопросом о возможности встраивания бэкдоров в ядро Linux. дальше »

Проекту GNU исполнилось 30 лет

30 лет назад Ричард Столлман основал проект GNU (Gnu's Not Unix), нацеленный на разработку системных компонентов для создания свободного аналога Unix, позволяющих полностью обойтись без проприетарного ПО. дальше »

HTC One начал обновляться до Android 4.3 повсеместно

Похоже, HTC таки удалось обогнать Samsung: корейцы подтвердили обновление для своих S4 и S3 в начале и конце октября соответственно. дальше »

Аргентина разработала ОС для школ на базе Linux

Правительство Аргентины официально аносировало релиз операционной системы под названием Huayra GNU/Linux, разработанной по госзаказу для использования в школьном образовании. дальше »

Samsung Galaxy S III и SIV получат обновления до Android 4.3

На недавней выставке IFA–2013 Samsung не ограничился лишь показом тройки новинок и анонсом защитного решения Samsung Knox. дальше »

Теперь Windows 8.1 доступна для разработчиков

Microsoft на этой неделе изменила свое решение не выпускать финальную версию своей новой операционной системы Windows 8.1 для разработчиков. дальше »