2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【機械学習】ソニーがディープラーニング用“コアライブラリ”をオープンソース化。Pythonで利用可能、GPU実行も

1 :ノチラ ★:2017/06/27(火) 11:07:03.55 ID:CAP_USER.net
 ソニーは27日、ディープラーニング(深層学習)のプログラムを生成する際のフレームワークとなる「コアライブラリ:Neural Network Libraries」をオープンソース化した。同ライブラリを利用することで、プログラマやデザイナーは、人工知能(AI)を実現できるディープラーニングのプログラムを開発し、各種製品やサービスに搭載できるという。

ディープラーニングは、人間の脳を模倣したニューラルネットワークを用いた機械学習の一手法。従来型の機械学習に置き換えて使用し、画像認識や音声認識の性能が近年飛躍的に向上、ある領域では人間を超える性能も達成しており、画像認識や音声認識に加え、機械翻訳や信号処理、ロボット制御など広範囲な対象に応用されている。

 ディープラーニングのプログラム開発において、開発者は画像認識や音声認識などに応じて最適なニューラルネットワークを構築。性能向上へ試行錯誤を繰り返し、ニューラルネットワークを最適化した後、製品・サービスに搭載する。

 今回公開する“コアライブラリ”は、一連の開発工程を効率的に実現するソフトウェア(演算モジュール群)。コアは、C++11で記述されており、LinuxやWindowsなどの多くのプラットフォームで動作。開発環境のプログラミング言語は、ディープラーニング開発で主流のPythonを利用可能。NVIDAのGPUを用いて最速クラスのスピードで実行できるという。

 このコアライブラリは、すでにXperiaシリーズのSmartARを用いたカメラアプリARエフェクトや、行動認識技術を応用したLifelogアプリ、不動産売買の成約価格を高精度に推定する不動産価格推定エンジンなどのソニー製品で採用されているが、オープンソース化により、他の開発者にも開放する。ライセンスはApache 2.0。

 すでに採用されている「Neural Network Libraries」をオープンソース化することで、利用者拡大とオープンソースコミュニティへの貢献を目指すというソニー。

一方で、ディープラーニング向けの開発環境は、すでに各社が展開している。Googleの「TensorFlow」、Berkeley AI Researchの「Caffe」、Microsoftの「CNTK」、Facebookらによる「Caffe2」、日本のPreferred Networksの「Chainer」などが、多くの開発者を獲得している。

 それぞれに特徴があるものの、ソニーのコアライブラリは後発がゆえに洗練され、「優等席的なものになっている」とのこと。開発の中心メンバーであるソニー RDSプラットフォーム システム研究開発本部 応用技術開発部門 知的システム技術開発部 6課の成平拓也氏は、「ダイナミック(動的)ニューラルネットワークによる推論・学習のサポート」、「動作の軽さ」、「モバイル実装のやりやすさ」などが強みという。
http://av.watch.impress.co.jp/img/avw/docs/1067/368/sony02.jpg
http://av.watch.impress.co.jp/docs/news/1067368.html

2 :ノチラ ★:2017/06/27(火) 11:09:49.10 ID:CAP_USER.net
Neural Network Libraries by Sony
https://nnabla.org/

https://github.com/sony/nnabla

3 :名刺は切らしておりまして:2017/06/27(火) 11:10:09.31 ID:8qvXLHqH.net
あんまり大規模な奴は利用したないわ

ちょこちょこっとお試しで使えるライト版出せや

4 :名刺は切らしておりまして:2017/06/27(火) 11:12:17.76 ID:0NZZnij8.net
>>3
ザッと見た感じそこまで本格的というわけでもないような
テンソルフローよりはマシだと思う

5 :名刺は切らしておりまして:2017/06/27(火) 11:14:26.09 ID:8SCbtDB+.net
ってPython2.7かよ
ほんまクソニーやなぁ

6 :名刺は切らしておりまして:2017/06/27(火) 11:15:27.89 ID:HegPcD5j.net
パナソニックはAIで食っていく宣言したけど、何やってんの?

7 :名刺は切らしておりまして:2017/06/27(火) 11:16:36.00 ID:ug69tZaC.net
これを悪用してできることは?

8 :名刺は切らしておりまして:2017/06/27(火) 11:17:09.44 ID:8SCbtDB+.net
どこもかしこも3系に移ろうねって啓蒙してるのに、2.7使うのほんとなんなん

呆れてしまいますわ

9 :名刺は切らしておりまして:2017/06/27(火) 11:17:21.28 ID:4l29XVar.net
Tensorflow二勝てるとは思えない

10 :名刺は切らしておりまして:2017/06/27(火) 11:17:24.28 ID:Kaq22XSi.net
>>7
世界征服

11 :名刺は切らしておりまして:2017/06/27(火) 11:19:38.27 ID:CcI7bana.net
聞くだけでいいんですか

12 :名刺は切らしておりまして:2017/06/27(火) 11:20:49.65 ID:afs5bCyk.net
>>9
もちろん勝てないしチェイナーにも勝てないだろね

13 :名刺は切らしておりまして:2017/06/27(火) 11:36:04.63 ID:NEfHYhv0.net
プレステで使うんじゃね。

14 :名刺は切らしておりまして:2017/06/27(火) 11:37:30.46 ID:jS9eqiII.net
>優等席的
ってなによ

15 :名刺は切らしておりまして:2017/06/27(火) 11:46:20.60 ID:3ylDi9/+.net
CUDA向けはクソほど乱立してるんだからいまさら遅いだろ
Intelのxeon phiにワンチャンかけてOpenCL/GL向けのライブラリだせよ
まあどちらにしても負けるだろうけど…

16 :名刺は切らしておりまして:2017/06/27(火) 11:48:25.44 ID:3ylDi9/+.net
>>6
社内の技術者を再教育してAI開発者にするという謎の計画立ててるぞ
ただ応用と研究が一体化してて、誰にでも扱えるような方向性で開発環境が整備されつつある機械学習の分野ではあながち間違ったやり方ではないのかもしれん

17 :名刺は切らしておりまして:2017/06/27(火) 11:49:34.74 ID:bo4VAumV.net
GoogleらAmazonと比べるとおもちゃ

18 :名刺は切らしておりまして:2017/06/27(火) 11:53:10.41 ID:6eHF1teR.net
井上トロの中の人?

19 :名刺は切らしておりまして:2017/06/27(火) 11:56:58.50 ID:boPY/oLL.net
優等席はAIが考えた新しい単語か?

20 :名刺は切らしておりまして:2017/06/27(火) 12:21:57.51 ID:0NZZnij8.net
>>15
遅いとかはないだろ
ただ2.7のみは後発としてありえないし悪手だねぇ

21 :名刺は切らしておりまして:2017/06/27(火) 12:31:08.65 ID:pHv2Dmds.net
TensirFlowで十分すぎるな
Androidとも連携できるし

ってかディープラーニングフレームワークなんてとっくにコモディティ化してるのに今更オープンソースとかねえ

もはやフレームワークの機能自体はどれもこれも差別化できないんだから、
日本語ドキュメントの方充実させたほうがいいよ

正直まともに機械学習プログラミング勉強したかったら英語のドキュメント大量に読み込まなきゃ行けないのが現状で、日本人は優秀なプログラマでも何故か英語読むの苦手な人が多いからここがネックになってる

ソニーも日本語ですごい分かり易いフレームワーク使用方法の解説ドキュメント作ったら、
日本人の機械学習ブログラマを一挙にかっさらうことも夢じゃない

PFNさんのChainerは日本企業なのに中のヒトがみんな優秀すぎるからフレームワークの解説ドキュメント全部英語だし

22 :名刺は切らしておりまして:2017/06/27(火) 12:32:40.99 ID:0NZZnij8.net
>>21
何言ってんだチェイナーもkerasも日本語ドキュメントは充実してるだろ

23 :名刺は切らしておりまして:2017/06/27(火) 12:36:17.49 ID:pHv2Dmds.net
>>22
会社がリリースしてる公式ドキュメントね

24 :名刺は切らしておりまして:2017/06/27(火) 12:40:28.20 ID:pHv2Dmds.net
TensorFlow俺はめっちゃ使いやすいけどな
ただどのコードをCPUで走らせてどれをGPUで走らせるかがちゃんと意識できてないと激遅になる

後はデータフィードのやり方も理解してないとダメ
TensorFlow遅いって言う人は大抵データの回し方間違ってる
(Getting Startedの初心者用デモコードと同じように作っちゃってる)

25 :名刺は切らしておりまして:2017/06/27(火) 12:44:29.20 ID:XTql4Ykd.net
Tensorflowに勝てるのか?

26 :名刺は切らしておりまして:2017/06/27(火) 12:57:05.19 ID:PFBMHfZa.net
>>21
>優秀なプログラマでも何故か英語読むの苦手な人が多いからここがネックになってる
ここ笑うところ?

それ優秀じゃないんだよwだから英語苦手

27 :名刺は切らしておりまして:2017/06/27(火) 13:01:14.03 ID:8qvXLHqH.net
他人のおこぼれに与るようなのは等しく無能だろ
秀才は自分でライブラリ組む

28 :名刺は切らしておりまして:2017/06/27(火) 13:08:49.03 ID:jW/Em22h.net
成功・失敗関係なくOSSでの貢献は良いこと、これを継続して改良できれば開発してるプログラマー(一人?)のレベルはかなり上がるはず
とりあえずの目標はChainerと切磋琢磨できるレベルだな

29 :名刺は切らしておりまして:2017/06/27(火) 13:13:25.02 ID:A+I6X56j.net
ちょっと触ってみようかな

30 :名刺は切らしておりまして:2017/06/27(火) 13:18:29.07 ID:zfCOMrnd.net
開発者の確保という意味でいいことだと思う。

31 :名刺は切らしておりまして:2017/06/27(火) 13:18:57.11 ID:YvFdY6ZM.net
>>23
kerasの翻訳は公式だよ

32 :名刺は切らしておりまして:2017/06/27(火) 13:20:00.56 ID:YvFdY6ZM.net
>>27
そんな時代じゃありません
誰かが作ったものがあるならそれを使う、知見あるならコントリビュートする

33 :名刺は切らしておりまして:2017/06/27(火) 13:34:03.82 ID:Z6tg3F28.net


ソニーのスマホ使えってこと。

ライフログとかぁ。そこにAI実装を通じて さらに自社のスマホ開発につなげて ネットワーク化させていく。

Pythonだし、NVIDAだから、マルチコアの並列実行のプログラム書く必要があるだろ。

後発だけど、おもろい。

34 :名刺は切らしておりまして:2017/06/27(火) 13:45:34.16 ID:jW/Em22h.net
初期はご祝儀ということで品質は求めない方が良い

でないと唯でさえ少ないOSS「オーナー」を潰すことになる

とりあえずは良い所を探してあげて改善すべき点をフィードバックすると、開発者側も組織の掲げる短期的利得に振り舞わされ難くなる

後は◯◯ファン同士の戦いは見苦しいので控えられると良いが無理だろうな

35 :名刺は切らしておりまして:2017/06/27(火) 13:48:51.63 ID:rHFtgNVN.net
日本の中学生の中にも、天才が現れて
(将棋みたいに)

もっとすごいもの作ったりするんだろうな

36 :名刺は切らしておりまして:2017/06/27(火) 13:55:00.45 ID:PpH/4h9z.net
>>33
GPUはnvidia限定なの?
遊ぼうと思ったけれどうちAMDだからアカンか

37 :名刺は切らしておりまして:2017/06/27(火) 13:55:28.91 ID:0zApLbru.net
あまり価値がないからオープンにしたんだろうな
まあ頭のいいやつに気に入ってもらえたら発展するかも

38 :名刺は切らしておりまして:2017/06/27(火) 14:04:48.28 ID:WaDwjJFL.net
>>26
裾野を中学生まで広げれば10年経たずに別世界になるかもしれないだろ。
子供が小学4年のときPython教えたが割とすんなり使えるようになった。
ただ,生活の中での興味とプログラムできることのギャップがありすぎ
て中級止まりだな。SonyのライブラリでハードとAIが結合できて何か
楽しいことができればいいな。
 残念なことに子供のプチSE化は嫁と中学受験で潰され,ド近眼と
ちょっとひねた性格が残ったw

39 :名刺は切らしておりまして:2017/06/27(火) 14:05:54.57 ID:9TqU0muy.net
ディープラーニングのライブラリ多すぎだろ

40 :名刺は切らしておりまして:2017/06/27(火) 14:17:29.35 ID:CUy5uMMN.net
日本ではハッカーは育たない。

41 :名刺は切らしておりまして:2017/06/27(火) 15:37:55.98 ID:pHv2Dmds.net
>>26
いや、優秀だよ

Stackoverflow無しでバリバリプログラムかける人日本にいっぱいいるじゃん

英語読めるというのは圧倒的なアドバンテージなのに、
英語読めなくてもたまにめちゃくちゃプログラミングセンスある人いる

俺はこういう人は逆に凄いと思ってる

42 :名刺は切らしておりまして:2017/06/27(火) 16:11:10.09 ID:ERKrTOC5.net
>>41
有名所で誰よ?

43 :名刺は切らしておりまして:2017/06/27(火) 16:18:17.99 ID:8qvXLHqH.net
英語話者でないのにプログラミングできるってのは
コメントが仮名交じり日本語だと逆に見やすいからだろうな

全部英語だったらかなり可読性悪い。

44 :名刺は切らしておりまして:2017/06/27(火) 16:40:19.05 ID:648c5/+V.net
C++11ってどの辺だっけ?

45 :名刺は切らしておりまして:2017/06/27(火) 16:51:54.17 ID:9ZTmmvJe.net
無知なんだけど
フレームワーク=演算モジュール群 なの?

46 :名刺は切らしておりまして:2017/06/27(火) 17:18:29.44 ID:zfCOMrnd.net
>>45
演算モジュール群のイメージだとライブラリのほうが近いと思う。

フレームワークになるとライブラリに加えて自動生成されるコードと
そのためのツールやコーディング規約・設定ファイルも含めまれてくる。

47 :名刺は切らしておりまして:2017/06/27(火) 18:24:18.24 ID:S1kTz14X.net
デープランニングつっーの?

結局なにができるのさ?2才児のほうが賢くね?

48 :名刺は切らしておりまして:2017/06/27(火) 18:57:03.24 ID:EC+tBGPu.net
>>47
どうしてそう思ったのかわからんけど確実に2歳児よりかは賢いでしょ
まぁもちろん感情表現とか歩くとか様々な要素を組み合わせたものは生身の人間には劣るが特定範囲では人類が到底到達できない域にすでにいるよ

49 :名刺は切らしておりまして:2017/06/27(火) 19:53:18.16 ID:zfCOMrnd.net
>>47
将棋だと多分藤井君でもAIに負けちゃう

あとは翻訳とか、工業ロボットのできる範囲が広がるとか、
雑多なことを大量にやらせてお金稼ぎに使える

50 :名刺は切らしておりまして:2017/06/27(火) 20:31:11.39 ID:vsBer5+W.net
3.x系は実装しなおせと?

51 :名刺は切らしておりまして:2017/06/27(火) 20:49:37.10 ID:8qvXLHqH.net
>>47
監視カメラの映像確認をバイトにやらせると人件費がかかるが
AIならバイト1000人分を一気にこなせる

あとは大量の文章をまとめるとか
人力でやったら1000年かかる所がほぼ一瞬で終わる

52 :名刺は切らしておりまして:2017/06/27(火) 21:36:44.98 ID:zfCOMrnd.net
>>50
オープンソースってことは有志がやってねってことじゃね?

でも、これなら学生が頑張って実装しなおしたらソニーに対して就活アピールになるかもね

53 :名刺は切らしておりまして:2017/06/27(火) 22:11:09.81 ID:8sXxiFL9.net
さて、IntelのCPUのバグ、直るといいね。

Skylake/Kaby Lakeでシステムクラッシュを引き起こすエラッタが発見
http://pc.watch.impress.co.jp/docs/news/1067457.html

54 :名刺は切らしておりまして:2017/06/27(火) 22:14:16.42 ID:kzp9ue5i.net
まぁ自社デバイスにTensorflow載せられないだろうからいいんじゃないの

Python3系列対応しないのは頭おかしいと思うけど

55 :名刺は切らしておりまして:2017/06/27(火) 22:24:49.87 ID:zfCOMrnd.net
>>53
IntelどんだけAMD、Qualcomにぶるってんだw

56 :名刺は切らしておりまして:2017/06/27(火) 22:39:31.62 ID:6C/8vFwj.net
>>24
えー、俺Tensorflowめっちゃムカつく
Microsoftに似た怒りを感じる

ChainerやCaffeのように脳死ししててもすぐに実装できるようにするには
どうしたらいいんだい
なにかコツがあるんだろ?

人間の脳エネルギーは有限なんだから実装にエネルギーを使うのは下策なのだ

57 :名刺は切らしておりまして:2017/06/27(火) 22:42:13.61 ID:1VD8Td6S.net
けっきょく人工知能関連も欧米企業に依存する日本企業。
日本没落一直線。

58 :名刺は切らしておりまして:2017/06/27(火) 22:49:17.60 ID:MwWbZ6Ml.net
tensorflowに対する優位性はなに???

59 :名刺は切らしておりまして:2017/06/27(火) 22:53:13.90 ID:dqBV767w.net
2ちゃんねんでこんなまともな役に立つスレを久々に見た。
ディープランニングは物凄く関心が高い。
俺のブログでディープランニングの本について少し書いただけで普段の3倍のアクセスがあったくらいだ。

60 :名刺は切らしておりまして:2017/06/27(火) 22:59:00.31 ID:dqBV767w.net
>>26
英語が出来ないと優秀でないというのは間違っていると思いますよ。

61 :名刺は切らしておりまして:2017/06/27(火) 23:05:49.13 ID:eFOlqyt4.net
print 'なんで今更2.7なんだ、ばか'

62 :名刺は切らしておりまして:2017/06/27(火) 23:11:31.57 ID:avTwH9yj.net
物作り日本はオープンソースよりオープンデータをやった方がいい。
それでデータに対応したハードを売るわけ。

63 :名刺は切らしておりまして:2017/06/27(火) 23:27:49.36 ID:twlXdfJt.net
TensorFlowはAPIがころころ変わるせいでやってられん
Android用APIなんて機能限定でクソ
ソニーなんてもっと使わない
使うならCaffeがいい

64 :名刺は切らしておりまして:2017/06/27(火) 23:52:53.41 ID:hCchuXnc.net
Googleもそうだけど彼らがオープンソースで公開するメリットってなに?

65 :名刺は切らしておりまして:2017/06/27(火) 23:53:59.64 ID:jW/Em22h.net
>>40

それなりに技術力つけたらアメリカに移住するので、ハッカーが日本に根付くことはないと考える
これを開発したプログラマーも4〜5年後には、シリコンバレー、シアトルあたりで働くことになりそうだ

66 :名刺は切らしておりまして:2017/06/28(水) 00:18:57.52 ID:uTdrX8HQ.net
>>60
現実問題として、人より優秀な能力あるのに英語だけ出来ないなんてことあるの?
今までの経験から、英語出来ないやつは仕事も出来なかったよ

67 :名刺は切らしておりまして:2017/06/28(水) 00:39:02.38 ID:/553D1vk.net
>>64
良質な学習用データを蓄積できる

68 :名刺は切らしておりまして:2017/06/28(水) 00:44:24.66 ID:2Biyj8qo.net
>>67
彼らのフレームワークを使うと、自分達で用意した学習データを彼らに提供しないといけないってこと?

69 :名刺は切らしておりまして:2017/06/28(水) 00:56:00.27 ID:NQhW3yi0.net
>>61
print u'py3遅すぎるから使いたくねえ'

70 :名刺は切らしておりまして:2017/06/28(水) 01:48:41.14 ID:YdLVetQ7.net
GitHub見たけど、コミットしてる人が1人のみってどうよ
開発者は1人なのか?

71 :名刺は切らしておりまして:2017/06/28(水) 01:57:50.87 ID:spBQhQtc.net
>>5
日本ぐらい積極的に3使えって思うよな

72 :名刺は切らしておりまして:2017/06/28(水) 02:00:37.42 ID:93nDXMQR.net
3番煎じ位だな

73 :名刺は切らしておりまして:2017/06/28(水) 02:29:33.53 ID:w5gF96BI.net
ニューラルって、並列処理のこと?

74 :名刺は切らしておりまして:2017/06/28(水) 03:10:07.90 ID:RSdEY/Q8.net
ちがいまーす

75 :名刺は切らしておりまして:2017/06/28(水) 03:26:27.08 ID:0ZKpPeFw.net
>>66
英語なんか話せるより、コネがあったり予算を引っ張れる人の方が、評価されるわw

仕事なんて、他人が評価するものだからな。

 

76 :名刺は切らしておりまして:2017/06/28(水) 03:26:30.69 ID:tLv+BQjV.net
>>64
Googleは検索屋だから、自分の稼ぎ頭の検索以外の分野で独占的な企業が現れるのを嫌う

オープンなコミュニティーができたほうが自分たちの検索エンジンやサービスも使われるし儲かる。

77 :名刺は切らしておりまして:2017/06/28(水) 03:50:46.29 ID:XwfwwVrp.net
>>34
ありきたりだが警察は事前には動かない。
今じゃどこの家庭もSECOMが当たり前の時代なんだから
襲われるのが嫌なら隣にボディーガードを付けとけばいいんだよ。
格安ボディガードのガードドッグなんか時給2500円で付いてくれるから相手が確実に来るときに付けとくだけでもかなりの抑止効果になるよ。

78 :名刺は切らしておりまして:2017/06/28(水) 07:58:48.97 ID:uTdrX8HQ.net
>>75
そういう人はみんな英語できたけどなあ

79 :名刺は切らしておりまして:2017/06/28(水) 09:52:18.03 ID:aVdPGIVJ.net
>>66
競プロの世界ランカーの某氏は英語問題が苦手すぎてたまに簡単な問題でスコア落としてる

80 :名刺は切らしておりまして:2017/06/28(水) 14:29:07.51 ID:tLv+BQjV.net
英語でも、レベルがあると思うけどなあ

stackoverflow読むくらいなら俺でもできるし。

81 :名刺は切らしておりまして:2017/06/28(水) 19:32:12.66 ID:3/Rd6XXt.net
>>79
別に問題文読み間違えても、論文読めれば問題なくね?

82 :名刺は切らしておりまして:2017/06/28(水) 19:40:35.76 ID:w08lSRC4.net
stackoverflowなしでって、Yahoo知恵袋ありってオチ?

83 :名刺は切らしておりまして:2017/06/29(木) 20:04:08.16 ID:eTHHUqZR.net
なんつーかソニーエンジニアのレベルが知れちゃった感じ。

84 :名刺は切らしておりまして:2017/07/03(月) 05:31:56.06 ID:B9bjiLMJ.net
>>33
>>36
むしろ、Nvidiaといつの間にそんな関係になってんだと
AMDと仲良しじゃないのかと

総レス数 84
22 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★