■ このスレッドは過去ログ倉庫に格納されています
【機械学習】ソニーがディープラーニング用“コアライブラリ”をオープンソース化。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 ★