[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
[[435329]]この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI...
音声とテキストの両方における自然言語処理 (NLP) の改善は、主流のテクノロジーの進歩に役立ちます...
7 月 12 日のニュース、Anthropic は最近、新しい Claude 2 言語モデルをリリー...
私はキーワード抽出タスクのための効率的なアルゴリズムを探していました。 目標は、データ コーパスが急...
スマート セキュリティは、新しい AI 機能のおかげで、静的なセキュリティ ビデオ録画からリアルタイ...
[[208505]]強固な経済基盤がなければ、豊かな国と強い国民は実現できません。中国共産党第19回...
[[229403]]現在の人工知能の発展は「実用的な」段階に入っています。 2018年の初め、国家...
最近、気温がどんどん上昇し、全国各地で猛暑日数や平均気温が新記録を更新するなど、さまざまな火災の危険...
モバイル インターネットと人工知能の時代、新しい波が古い波を浜辺で打ちのめし続ける中、マイクロソフト...
この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...
2020年末、我が国は第14次5カ年計画を発表し、2035年までの中国の長期目標を策定しました。 ...
報道によると、APICloudが主催するAI時代のモバイル技術変革カンファレンスが2018年1月5日...
Google の最近の Gemini のリリースは大きな騒ぎを引き起こしました。結局のところ、Ope...