ディープラーニングの分散トレーニング基盤「Apache SINGA」病院では既に実用段階

シンガポール発のプロジェクトがApache Software Foundationのトップレベルプロジェクトに昇格。ディープラーニングモデルを効率的に分散トレーニングさせることができ、既に実用化されているという。

2020年02月05日 08時00分 公開
[Aaron TanComputer Weekly]

 「Apache SINGA」は、シンガポールで開発された分散コンピューティングプラットフォームで、ディープラーニングモデルを大規模データセットでトレーニングする。

 Apache SINGAは、シンガポール国立大学(NUS:National University of Singapore)コンピュータ学部のデータベースシステム研究グループが中国の浙江大学およびオンラインゲーム企業NetEaseと共同で構想したもので、2015年からApache Incubatorプロジェクトになっていた。そして2019年10月にApache Software Foundationのトップレベルプロジェクトに昇格した。

 「ディープラーニングとマシンプラットフォームのニーズが2012年に増加した。だが、効率の良い分散プラットフォームはなかった」と話すのは、プロジェクトを率いるNUSの教授オオイ・ベン・チン氏だ。

 同教授は、TLPになったことがApache SINGAに対する評価の証しだとして次のように話す。「『Apache HTTP Server』がWebサイトのサーバに与えたのと同じように、このプロジェクトがディープラーニングに影響を与えることを期待している」

 Apache SINGAは、医療への応用とGPUなどのさまざまなハードウェアで運用可能なスケーラブルなアーキテクチャを重視する。シンガポール国立大学病院(NUH:National University Hospital)とシンガポール総合病院(Singapore General Hospital)はMRI画像やエックス線画像の分析に既に利用している。NUHは、Apache SINGAでトレーニングしたモデルを使って病気の進行や患者の再入院の傾向もモデル化している。

 Apache SINGAは医療以外でも利用されている。シンガポールに拠点を置くサイバーセキュリティ企業SecureAge Technologyは、マルウェア検出用ディープラーニングモデルの開発にApache SINGAを利用し、過去のデータを使って検出精度の向上と新しいマルウェアの特定を目指している。

 金融業界では、地方銀行がリスクのモデル化とマネーロンダリングの防止を目的に、Apache SINGAでモデルの開発とトレーニングを行っている。

 人工知能の訓練を受けていなくてもApache SINGAをもっと利用しやすくする計画や、ハードウェアのサポートをエッジデバイスなどに広げる計画が進んでいる。エッジデバイスは現時点では、トレーニングよりも推論が多く行われる。

 GitHubの新しいレポートによると、シンガポールのオープンソース貢献者が過去12カ月間で111%増加したという。これはアジアでは香港に次いで2番目に高い増加率だ。アジアの貢献者コミュニティーの年間増加率は、ヨーロッパと北米のコミュニティーを上回ってもいる。

Copyright © ITmedia, Inc. All Rights Reserved.

From Informa TechTarget

いまさら聞けない「仮想デスクトップ」と「VDI」の違いとは

いまさら聞けない「仮想デスクトップ」と「VDI」の違いとは
遠隔のクライアント端末から、サーバにあるデスクトップ環境を利用できる仕組みである仮想デスクトップ(仮想PC画面)は便利だが、仕組みが複雑だ。仮想デスクトップの仕組みを基礎から確認しよう。

ITmedia マーケティング新着記事

news046.png

「ECプラットフォーム」売れ筋TOP10(2025年4月)
今週は、ECプラットフォーム製品(ECサイト構築ツール)の国内売れ筋TOP10を紹介します。

news026.png

「パーソナライゼーション」&「A/Bテスト」ツール売れ筋TOP5(2025年4月)
今週は、パーソナライゼーション製品と「A/Bテスト」ツールの国内売れ筋各TOP5を紹介し...

news130.jpg

Cookieを超える「マルチリターゲティング」 広告効果に及ぼす影響は?
Cookieレスの課題解決の鍵となる「マルチリターゲティング」を題材に、AI技術によるROI向...