<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Компания Sony открыла свои наработки в области нейронных сетей]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=39333&amp;type=atom" />
	<updated>2017-06-28T04:33:16Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=39333</id>
		<entry>
			<title type="html"><![CDATA[Компания Sony открыла свои наработки в области нейронных сетей]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=456049#p456049" />
			<content type="html"><![CDATA[<p><br />&nbsp; &nbsp; Компания Sony&nbsp; представила&nbsp; проект NNabla (Neural Network Libraries), в рамках которого открыла наработки в области построения нейронных сетей для решения задач глубинного машинного обучения. Система универсальная и изначально рассчитана на использование как на настольных ПК и встраиваемых устройствах, так и в кластерах и крупных серверах для решения исследовательских задач и практического применения. Код ядра&nbsp; NNabla написан на языке C++ и распространяется под лицензией Apache 2.0.&nbsp; &nbsp; &nbsp; &nbsp;Для конечных приложений&nbsp; предлагается программный интерфейс для языка Python, отличающийся простотой использования и высокой гибкостью. Например, для создания двухуровневой нейронной сети для классификации потерь (loss) достаточно пяти строк кода. При этом предоставляется единый API&nbsp; для работы со статическими и&nbsp; динамическими графами вычислений (статические графы вычислений более эффективны с точки зрения потребления памяти и скорости работы, а динамические обладают большей гибкостью в построении моделей). Допускается подключение модулей с реализацией новых функций, методов оптимизации и операторов для нейронной сети.&nbsp; &nbsp; &nbsp; Поддерживается работа в Linux и Windows. Благодаря ядру на C++ система достаточно компактна и может работать на встраиваемых системах с ограниченными ресурсами. Для ускорения вычислений предоставлены средства для организации выполнения с привлечением специфичных реализаций, например на базе FPGA. Из готовых оптимизирующих модулей отмечается бэкенд&nbsp; для задействования CUDA для выноса вычислений на сторону GPU. Также поддерживается специальный движок для оптимизации работы с памятью, позволяющий организовать совместное использование памяти.&nbsp; &nbsp; Из областей, в которых Sony уже применяет NNabla, отмечены&nbsp; оценка стоимости недвижимости в&nbsp; Sony Real Estate Corporation, распознавание действий пользователя в системе &quot;Xperia Ear&quot; (например, подтверждение операции или приём звонка кивком головы) и распознавание рукописного ввода в электронной книге&nbsp; Sony DPT-RP1. По своему назначению NNabla близок к такими существующим фреймворкам, как TensorFlow, Torch и Theano.&nbsp; <br />&nbsp; &nbsp; Источник: <strong>http://www.opennet.ru/opennews/art.shtml?num=46772</strong><br />&nbsp; &nbsp; <br /><a href="http://www.opennet.ru/opennews/art.shtml?num=46772">_источник</a></p>]]></content>
			<author>
				<name><![CDATA[R2-D2]]></name>
				<uri>https://linuxforum.ru/profile.php?id=40794</uri>
			</author>
			<updated>2017-06-28T04:33:16Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=456049#p456049</id>
		</entry>
</feed>
