機械学習の進歩がモデルによってもたらされるのか、それともデータによってもたらされるのかは、今世紀の論争となるかもしれない。 Andrew Ng 氏の考えでは、機械学習チームの作業の 80% はデータの準備に集中すべきです。データの品質を確保することが最も重要なタスクです。誰もがこれを実行する必要があることは知っていますが、誰も気にしません。モデル中心ではなくデータ中心であることに重点を置けば、機械学習はより速く進歩するでしょう。
arxiv で機械学習関連の研究を探すと、すべてのモデルがベンチマークに基づいてその機能を実証しています。たとえば、Google には BERT があり、OpenAI には GPT-3 があります。これらのモデルはビジネス上の問題の 20% しか解決しません。ビジネス シナリオでより良い結果を達成するには、より良いデータが必要です。 従来のソフトウェアはコードによって実行されますが、AI システムはコード (モデル + アルゴリズム) とデータの両方を使用して構築されます。以前の作業方法では、モデルのパフォーマンスが悪かった場合、それがデータの問題である可能性を考慮せずにモデルを修正していました。 機械学習の進歩は、ベンチマーク データセットのパフォーマンスを向上させる取り組みによって推進されてきました。研究者の間では、コードの改善を試みながらデータを固定しておくのが一般的ですが、モデルの改善に重点を置くことでモデルのパフォーマンスを向上させることは、実際には非常に非効率的です。ただし、データセットのサイズが中程度 (< 10,000 例) の場合は、コードを試してみる価値があります。 ケンブリッジの研究者が実施した調査によると、最も重要でありながら見落とされがちな問題は、データが統一された形式になっていないことだ。データがさまざまなソースからストリーミングされる場合、それらのソースには異なるスキーマ、異なる規則、およびデータの保存方法とアクセス方法がある場合があります。機械学習エンジニアにとって、これは情報を機械学習に適した単一のデータセットに統合する必要がある面倒なプロセスです。 少量データのデメリットは、少量のノイズデータがモデルの効果に影響を与える一方で、大量のデータではラベル付けが非常に困難になることです。高品質のラベルは、機械学習モデルのボトルネックでもあります。 これらの発言により、機械学習コミュニティは MLOps を再考するようになりました。 MLOps とは何ですか?MLOps は機械学習と運用を組み合わせたもので、ModelOps のサブセットであり、機械学習タスクのライフサイクル管理を支援するためにデータ サイエンティストと運用担当者が協力してコミュニケーションを図る実践方法です。 DevOps や DataOps のアプローチと同様に、MLOps は、ビジネス要件と規制要件にも重点を置きながら、自動化を強化して運用 ML の品質を向上させることを目指しています。 インターネット企業は通常、大量のデータを保有しています。しかし、農業などのデータが不足しているアプリケーションシナリオにAIを導入すると、 ただし、100 万台のトラクターがデータを収集してくれることを期待することはできません。 Andrew Ng 氏は、MLOps に基づいて、いくつかの提案も行いました。
すべてのエッジケースをカバーする一貫したデータ定義、実稼働データからのタイムリーなフィードバック、適切なデータセット サイズ。 Ng 氏はまた、データセットの改善をエンジニアに頼らないようにアドバイスしています。代わりに、彼は ML コミュニティがより多くの MLOps ツールを開発し、高品質のデータセットと AI システムを作成して再現可能にすることを期待しています。さらに、MLOps は新興分野であり、MLOps チームの最も重要な目標は、プロジェクトのすべてのフェーズを通じて高品質で一貫したデータ フローを確保することです。 いくつかの MLOps ツールは良好な結果を達成しています。 Alteryx は、セルフサービス データ分析運動の最前線に立っています。同社のプラットフォーム「Designer」は、顧客に関する詳細な情報を迅速に発見、準備、分析できるように設計されています。このツールは、ユーザーがデータ ウェアハウスに接続してクリアできる使いやすいインターフェイスで使用されます。 Alteryx のツールには、他のサードパーティ データに追加できる空間ファイルのデータ ブレンディングも含まれています。 Paxata は、柔軟な展開とセルフサービス操作を備えた適応型情報プラットフォームを提供します。これにより、アナリストやデータ サイエンティストは複数の生データ セットを収集し、それをモデル トレーニングの実行に必要な形式に即座に変換できる貴重な情報に変換できるようになります。このプラットフォームは、スプレッドシート形式のデータ表示を備えた WYSIWYG デザインに基づいているため、ユーザーは新しいツールを学習する必要がありません。さらに、このプラットフォームは、収集されたデータの意味を推測するためのアルゴリズム支援を提供することができます。 TIBCO Software は最近、急速に進化するこの分野のプレーヤーとして登場しました。これにより、ユーザーはビッグデータ ストアを含むさまざまなソースからのデータを接続、クリーンアップ、マージ、整理できるようになります。このソフトウェアにより、ユーザーは簡単なオンライン データ収集を通じてデータ分析を実行でき、ユーザー独自のニーズに応じて変更できる完全な API サポートが提供されます。 ネットユーザーたちは、アンドリュー・ン氏の言ったことはまさにその通りだと言った。 一部のネットユーザーは、機械学習はデータ分析に似ており、モデルの構築はパイプラインの構築に似ているとも述べています。 |
<<: Java プログラミング スキル - データ構造とアルゴリズム「再帰」
人材管理に関して言えば、AI は、あらゆる業種のあらゆる企業ですでに日常的に導入されているツールです...
著者: 張傑[51CTO.com からのオリジナル記事]コンピューター ビジョン (CV) は、人工...
この記事は、Heart of Autonomous Driving の公開アカウントから許可を得て転...
1月6日、米国国土安全保障省(DHS)は、毎年開催される3回の生体認証技術カンファレンスでマスク着...
AI を活用したストレージにより、企業はデータを迅速かつインテリジェントに分析し、ほぼ瞬時に洞察...
機械アルゴリズムのディープラーニングは、ビジネスの世界に多くの変化をもたらしました。定義上、これは人...
機械学習やコンピューター ビジョンのプロジェクトで、画像の品質が低いという問題に遭遇したことはありま...
今世紀の前半には、巨大な片腕の巨人のような産業用ロボットがロボット工学の分野を支配していました。産業...
ご存知のとおり、人工知能は計算能力を消費し、多数のデータセンターを必要とします。 しかし、適切な状況...
シャオ・ワンは最近少しイライラしている。毎日仕事が終わったらすぐにジムに行って運動していたのですが、...
オートエンコーダ(AE)は、半教師あり学習や教師なし学習で使用される人工ニューラルネットワーク(AN...
物流と輸送は世界貿易とサプライチェーン管理にとって極めて重要であり、テクノロジーの急速な発展により、...