Во вторник корпорация Microsoft представила бета-версию своей Open Source-системы Cognitive Toolkit, предназначенной для распознавания речи и изображений.
На прошлой неделе подразделение Microsoft, специализирующееся на работе с искусственным интеллектом (Microsoft Artificial Intelligence and Research), сообщило о прорыве в распознавании речи: её система для транскрипции человеческой речи допускает всего 5,9 % ошибок при распознавании разговорной речи. Это стало возможным благодаря применению наработок из Open Source-проекта Computational Network Toolkit (CNTK), бета-версия которого была выпущена на днях под новым названием — Cognitive Toolkit. Изначально созданный для распознавания речи проект уже заметно вырос в своём применении, и сегодня Microsoft описывает Cognitive Toolkit как «систему для глубокого обучения (deep learning), используемую для ускорения развития таких областей, как распознавание речи и изображений, релевантности поиска на обычных компьютерных процессорах и графических процессорах NVIDIA».
«Мы сделали из исследовательского инструмента нечто, что работает в промышленном окружении», — заявил Фрэнк Сейд (Frank Seide), главный исследователь в Microsoft Artificial Intelligence and Research и ключевой архитектор продукта Microsoft Cognitive Toolkit. В последней версии утилит была улучшена производительность (особенно при работе с большими объёмами данных, распределённых по разным компьютерам) и появилась поддержка машинного обучения, называемого reinforcement learning — обучения с подкреплением (агент обучается, взаимодействуя с некоторой средой).
Набор утилит Microsoft Cognitive Toolkit опубликован на GitHub под свободной лицензией MIT и доступен для использования на языках программирования Python и C++.
Стартап Chain, созданный 2 года назад в Сан-Франциско, открыл исходный код своей платформы, реализующей цепочку блоков транзакций (blockchain), — Chain Core.
Blockchain — распределённая база данных, специальная структура для записи группы транзакций в системе криптовалют (Bitcoin и подобных). В рамках проекта Chain Core создаётся инфраструктура blockchain, позволяющая реализовывать собственные цифровые финансовые сервисы: «С помощью Chain Core организации могут запускать blockchain-сети и управлять ими или же подключиться к растущему числу других сетей, меняющих то, как активы перемещаются по миру». Проектом занимается компания Chain, созданная в 2014 году, собравшая финансирование в размере более 40 миллионов USD и заручившаяся поддержкой таких стратегических партнёров, как Capital One, Citigroup, Fiserv, Nasdaq, Orange и Visa. В конце прошлой недели Visa анонсировала предварительную версию своей новой платформы Visa B2B Connect, основанной на Chain Core и призванной «предоставить финансовым организациям простой, быстрый и безопасный способ обработки международных платежей B2B (бизнес для бизнеса)».
Адам Людвин (Adam Ludwin), основатель и руководитель Chain: «Мы хотим перенести рассказ о blockchain с презентации в PowerPoint на прототип. Теперь любая команда разработчиков, находящаяся в любой точке мира, имеет возможность скачать и бесплатно установить нашу платформу, бесплатно запустить свою сеть или подключиться к действующей сети».
Архитектором Chain Core является программист из Санкт-Петербурга Олег Андреев — эксперт по Bitcoin и автор таких продуктов, как BTCRuby, CoreBitcoin и Gitbox. Код платформы Chain Core написан преимущественно на языке Go; он опубликован на GitHub и распространяется на условиях свободной лицензии GNU AGPL v3.
P.S. За несколько дней до этого анонса компания R3 CEV из Нью-Йорка, работающая с консорциумом из 50+ банков, объявила, что откроет свой код и технические спецификации, реализующие blockchain, — Corda — через партнёрскую организацию Hyperledger Project, входящую в число проектов The Linux Foundation (Collaborative Projects).
Во вторник компания SUSE, стоящая за линейкой одноимённых Linux-решений, объявила о выпуске своего флагманского серверного решения в редакции для ARM (AArch64).
С релизом SUSE Linux Enterprise Server for ARM компания заявила о появлении «первого коммерческого корпоративного Linux-дистрибутива, оптимизированного для серверов, основанных на 64-битной архитектуре ARM v8-A». Порт SLES на ARM расширит число ныне поддерживаемых аппаратных платформ, среди которых до сих пор были x86-64, а также IBM Power и z Systems. В пресс-релизе компании сообщается, что реализованная поддержка ARM включает в себя оптимизацию хранилища для использования специфичных функций ARM SoC (System-on-Chip). Также говорится о валидации полной поддержки семейства 48-ядерных серверных процессоров ThunderX от Cavium.
SUSE Linux Enterprise Server for ARM появится на рынке в конце этого года (одновременно с поддержкой ARM64 в SUSE Enterprise Storage), а с техническими подробностями уже сейчас можно ознакомиться на странице продукта.