[51CTO.com クイック翻訳] この記事では、ディープラーニングアルゴリズムを使用してデータモデルを作成する方法に焦点を当てます。ここでは、人間の脳や人間の知能に関連する問題については議論しませんが、ディープラーニング技術がコンピューターサイエンスと初期の人工知能における主要な問題の解決にどのように役立つかを説明します。また、ディープラーニングの利点と応用についても説明し、ディープラーニング モデルの作成時に発生するいくつかの質問に回答します。参考資料、提案、ヒントを提供し、それらを他のフォローアップ トピックの開始点として使用します。 まず、私はディープラーニングの分野の専門家ではありません。それどころか、私もこの技術を学んでおり、この記事を通じて自分のアイデアや知識を共有し、より多くの友人が学習に参加するよう促したいと考えています。抜け漏れや誤り、補足すべき内容などございましたら、コメント欄にてご指摘ください。よろしくお願いいたします。 データサイエンスの専門家として、ディープラーニング技術の最も魅力的な点は、複数の分野に拡張して多数の実用的な問題を解決できる点です。ディープラーニングは昨今トレンドとなっており、大きな潜在的応用領域を秘めています。本当に興味深いのは、ディープラーニングがデータから隠れた特徴を抽出し、明示的にプログラムしたり(ルールベースのシステム)、手動で調整したり(他の機械学習アルゴリズムの中には、これを使用して独自の学習能力を向上させるものもある)することなく、デバイスがタスクを完了する方法を学習するのに役立つことです。 ディープラーニング ソリューションを使用することで、画像、音声、ビデオ認識の分野の研究者や実務者は優れた成果を達成しています。ディープラーニングは、AI がロボットの脳としてより効果的に機能するのに役立ち、急速に発展しているモノのインターネットの分野でも大きな役割を果たすことができます。企業にとって、ディープラーニングはすでに顧客サービスの効率化や手作業の多いタスクの自動化において効果を発揮し始めています。さらに、ディープラーニングを搭載したロボットを使用して、製品に関する相談の質問に答えたり、よくある質問を要約したりすることをすでに開始しているかもしれません。 AppleのSiriやMicrosoftのCortanaはどちらもディープラーニングをコアコンポーネントとして採用しており、医療やヘルスケアの分野におけるX線やMRIスキャンの診断も徐々にディープラーニングのアルゴリズムで解釈できるようになる。 ディープラーニング方式では、大量のデータを使用して非線形の関連性を確立するようにトレーニングしますが、この機能により、このファミリー内の多くの先行技術の中でも際立った特徴となっています。 標準的なディープラーニング アルゴリズムの基礎を理解するには、まずその前身であるニューラル ネットワークを理解する必要があります。ニューラル ネットワークは、入力層、隠れ層、出力層の 3 つの層で構成されます。 • 入力層は、入力値を受信する役割を果たすニューロンで構成されています。これらのニューロンの出力は入力予測と同じです。 • 出力層はニューラル ネットワークの最終層であり、結果をユーザー環境に返す役割を担います。ニューラル ネットワークの特定の設計に応じて、情報の内容をどのように理解するかを前の層に伝え、それに応じて前の層の実際の機能を改善することもできます。 • 隠れ層は入力層と出力層の間に配置されます。従来、隠し層の数は 1 から多数までの範囲で、隠し層は入力をノード出力にマッピングする中心的な計算層です。 ニューラル ネットワークからディープラーニングに移行する理由は何ですか?
隠し層の数を増やすだけでは生産性を向上させるのに十分ではありません。では、ディープラーニングを実際に実用的なツールにするにはどうすればいいのでしょうか?
この時点で、私たちは新たな問題に直面しています。複雑なディープ ニューラル ネットワークのトレーニングには、大量の計算能力が必要です。この課題は、Nvidia や Intel などのメーカーの継続的な進歩により、手頃な価格で高性能な GPU によって解決されました。 GPU を使用したディープラーニング モデルは、CPU よりもはるかに高いトレーニング速度を実現できることがわかります。 Nvidia はブログで、ベンチマーク結果によると、GPU で加速されたニューラル ネットワークのトレーニングは CPU よりも 10 ~ 20 倍高速になる可能性があると指摘しました。つまり、かつては数週間、あるいは数日かかっていたトレーニングが、わずか数時間で完了できるようになったということです。 R ユーザーは、次のパッケージを使用してディープラーニング モデルを作成できます。次の記事でも、H2OとRを組み合わせてディープラーニングモデルを作成します。
お気に入りのディープラーニング ソフトウェア パッケージをダウンロードしてプログラミングを開始できます。誰もがより良い出発点を見つけられるように、次の質問に基づいて実際の状況に適したディープラーニング モデルを構築できます。
原題: Dive Deep Into Deep Learning原著者: Sibanjan Das [51CTOによる翻訳。パートナーサイトに転載する場合は、元の翻訳者と出典を51CTO.comとして明記してください] |
<<: 主要なソートアルゴリズムのパフォーマンス比較とデモンストレーション例
>>: KDnuggets 調査 | データ サイエンティストが最もよく使用するアルゴリズム トップ 10
[[408951]]人工知能は未来をリードする戦略的な技術であり、国際競争の焦点にもなっています。わ...
米国のAIへの支出は2025年までに1,200億ドルに増加するだろう。 2021年から2025年の予...
これらの AI 搭載ガジェットはあなたの家をスマートにします。 『2001年宇宙の旅』の全知全能のH...
このインタビューでは、Moss Adams のマネージング ディレクターである Troy Hawes...
[[270736]]近年、人工知能はテクノロジー界で注目されている分野です。中国では、Megvii...
Indeed Recruitment Network が 2019 年の給与リストを発表したところ...
7月28日、北京交通大学は中国コンピュータ学会のインテリジェント交通部門および祖智多模型公司と協力し...
人工知能は、過去数十年で最も大きな技術進歩の一つになりました。可能性は刺激的で無限であり、さまざまな...
最近、Googleの巨匠ジェフ・ディーン氏が率いる「AI自己設計チップ」に関する研究論文が、Natu...
現在、我が国の南北はともに洪水の季節を迎え、大雨が頻繁に発生し、洪水の予防と制御は危機的な段階に達し...
導入まず正直に言うと、しばらくの間、私はディープラーニングをあまり理解できませんでした。関連する研究...
私が人工知能の分野で働き始めた頃は、まだ広大な海でした。モデルの展開方法さえ知っていれば、モデルの調...