Baidu は、すべての主要なディープラーニングフレームワークに適用できる Visual DL という新しいツールをリリースしました。

Baidu は、すべての主要なディープラーニングフレームワークに適用できる Visual DL という新しいツールをリリースしました。

1月17日、BaiduのPaddlePaddle&EChartsチームは、ディープラーニングのタスクを鮮明にし、視覚的な分析を可能にするディープラーニング可視化ツールVisual DLのリリースを発表しました。 Baidu は、世界中のより幅広いユーザーに、より便利で効率的なディープラーニング ツールを提供したいと考えています。

現在、ほとんどのディープラーニングフレームワークはPythonユーザーインターフェイスを提供しており、トレーニングプロセスの状態は通常、日記の形で記録されます。この方法では、短期的にはトレーニングの状態を観察できますが、全体的な視点でトレーニングプロセスの変化の傾向を把握することは難しく、情報を抽出する際の制約が増えます。一方、Visual DL は従来の日記形式の記録形式を変更し、ユーザーがトレーニング プロセスを視覚化しやすくし、全体的な状況をより適切に制御できるようにします。

具体的な使用方法の点では、Visual DL ディープラーニング可視化ツールは包括的です。まず、「スカラー」機能はスカラードットデータ表示をサポートしており、トレーニング情報を折れ線グラフの形で表示できるため、全体的な傾向を簡単に観察できます。また、複数の線を同じ視覚ビューに表示できるため、ユーザーは比較や分析を簡単に行うことができます。次に、Visual DL の「画像」機能は画像表示をサポートしているため、畳み込み層の出力や GAN によって生成された画像など、データサンプルの品質やトレーニングの中間結果を簡単に確認できます。同時に、Visual DL にはヒストグラム パラメータ分布表示機能も備わっており、ユーザーはパラメータ マトリックス内の値の分布曲線を表示し、パラメータ値分布の変化傾向をいつでも観察できます。 ***、Visual DL の「グラフ」を使用すると、ディープ ニューラル ネットワークのモデル構造を表示することもできます。 Graph は ONNX モデルの直接プレビューをサポートしていると報告されています。MXNet、Caffe2、Pytorch、CNTK はすべて ONNX モデルへの変換をサポートしているため、Graph はさまざまなフレームワークのモデル視覚化機能を間接的にサポートでき、ユーザーはネットワーク構成エラーを簡単にトラブルシューティングし、ネットワーク構造を理解するのに役立ちます。詳細については、次の可視化事例を参照してください。

次の図は、パラメータの分布とテンソルを視覚化したものです。

次の図は、テンソルと中間生成された画像を視覚化したものです。

次の図は、トレーニング中のエラーの傾向を示しています。

Visual DL は、包括的な機能に加えて、統合と使用が簡単であるという利点もあります。独立した Python SDK を提供できます。ユーザーのトレーニング タスクが Python に基づいている場合は、Visual DL の WHL ソフトウェア パッケージを直接インストールし、プロジェクトに入力して使用できます。使い方は簡単で便利です。ユーザーのさまざまな運用ニーズを満たすために、ユーザーは Visual DL のロギング ロジックを Python コードに追加できます。Visual DL を起動すると、ブラウザーを通じてログの視覚化結果を表示できます。さらに、Visual DL は最下層で C++ で記述されており、ネイティブ C++ SDK を提供するため、ユーザーはこれを独自の C++ プロジェクトに深く統合して、より効率的なパフォーマンスを実現できます。

Visual DL は現在完全にオープンになっており、ほとんどのディープラーニング フレームワークをサポートしていることは注目に値します。 SDK レベルは、Python または C++ プロジェクトに簡単に統合できます。さらに、Graph は ONNX を通じて、PaddlePaddle、TensorFlow、MxNet、PyTorch、Caffe2 などの一般的なディープラーニング フレームワークを直接サポートできます。開発者にとって、Visual DL はディープラーニング タスクのトレーニング プロセスを視覚化し、ユーザーの観察と比較時間を短縮し、トレーニング プロセス全体をより効率的にすることができます。

近年、ディープラーニングはさまざまな分野で強く求められており、国家レベルでは、ディープラーニングフレームワークは国家の人工知能戦略の重要な部分となっています。百度も長年、ディープラーニングの分野に深く関わってきたと報じられている。2016年、百度はPaddlePaddle分散型ディープラーニングプラットフォームをオープンソース化し、オープンソースコミュニティのGithubとBaidu Brainプラットフォームで開発者がダウンロードして使用できるようにした。 Baidu PaddlePaddle は習得と使用が簡単で、効率的で柔軟性があります。また、中国の国情に最も適応しているため、中国の開発者にも愛されています。現在、Baidu PaddlePaddle は、コミュニティ活動、学習と使用の容易さ、産業への応用という 3 つの側面で画期的な進歩を遂げています。

より多くのディープラーニング人材を育成するために、Baidu は PaddlePaddle トレーニング キャンプを設立し、開発者やスタートアップ企業に大量のリソースを提供して、その製品が業界内で迅速に実装されるよう支援するだけでなく、中国初のディープラーニング教育アライアンスを立ち上げ、あらゆる面でディープラーニング人材の育成をサポートしています。

百度の関係者は、人工知能は国家戦略の一環として、業界大手の激戦区となっていると語った。最もホットな研究分野の一つであるディープラーニングは、中国の人工知能産業全体の発展の可能性に関係しています。中国を代表する人工知能企業として、百度は中国の開発者のニーズを最大限に満たし、ディープラーニングがあらゆる分野に大きな変化をもたらすことができるよう、中国の国情に最も適したオープンソースのディープラーニングプラットフォームとさまざまなディープラーニングツールを開発者に提供することに引き続き尽力します。

<<:  Google の大きな動き!新しくリリースされた Cloud AutoML により、コードを書かずに AI トレーニングを完全自動化

>>:  トップ 10 の AI フレームワークとリポジトリのレビュー、その長所と短所の分析

ブログ    
ブログ    

推薦する

オピニオン:ソーシャルロボットはニューノーマルの中で急速に発展している

ロボットは新しい常態の中で私たちの生活を変えています。たとえば、ソーシャルロボットには、感情療法、認...

...

人工知能時代の罠を回避し、実装を実現する方法

つい最近、カリフォルニア大学バークレー校で活躍している、インターネットで有名な無人食品配達車「Kiw...

AIコアとは何ですか?これら2つの機能はオンラインです

DeepMindとカリフォルニア州サンフランシスコの人工知能研究所は、マルチプレイヤーリアルタイム戦...

AIは地球上のあらゆる言語を翻訳できるよう自ら学習できる

fastcompany によると、最近登場した 2 つの機械翻訳システムは、人間が翻訳したテキストか...

AIを活用して都市の建物の特性を識別し、地震などの災害に対するリスクを予測する

人工知能は、ビジネスから工業デザイン、エンターテインメントまで、さまざまな分野で新たな機会を提供して...

ICLR2021 対照学習 NLP 論文進捗レビュー

みなさんこんにちは。私はDiaobaiです。今回は、ICLR2021のNLP分野の論文を6本選んで解...

3分レビュー! 2021年11月のロボット資金調達の概要

自動化の需要が継続的に高まっているため、ロボット産業の発展は加速段階に入り、わが国のロボット市場は最...

才能の「脳」が人的資本管理の変化を解き放つ

黄金の3月と銀の4月の採用シーズンが再び到来しました。 [[324006]]疫病の影響を受け、キャン...

「中国の新世代人工知能開発報告書2020」:中国はよりオープンな姿勢で人工知能の発展を推進

「中国の新世代人工知能開発報告書2020」(中国語版と英語版)が本日、浦江イノベーションフォーラムで...

...

画像類似性比較 CLIP または DINOv2

人工知能の分野において、コンピューター ビジョンの 2 大巨頭は CLIP と DINOv2 です。...

ロボット工学と自動化は医療業界にどのような影響を与えるでしょうか?

ヘルスケアにおけるロボット工学と自動化は業界を変革し、精度、効率、患者ケアを向上させました。これらの...

「UAV+環境保護」は完璧な組み合わせであり、統合開発の見通しは有望である

産業革命以降、環境破壊のスピードと範囲は拡大し続け、環境問題や自然災害がますます増加し、生命と生存に...