機械学習プロジェクトの作成というと、データ、モデリング、テストなどを思い浮かべる人がほとんどですが、99% の人は具体的な事項や手順を知らないのではないでしょうか。今日は、機械学習プロジェクトで必ず実行しなければならないいくつかのことについてお話しします。 作業計画、作業進捗、タスクリストなどは、仕事をよりスムーズに進めるための補助ツールです。これらがなければ、仕事を進めることは難しくなります。機械学習でも同じことが言えます。機械学習プロジェクトはどれも、何をすべきか、いつ完了すべきかを全員に知らせるためのタスクリストから切り離すことはできません。プロジェクトでは、準備、起こりうる問題、モデルの作成、モデルの微調整など、多くのことに対処する必要があります。 この記事では、機械学習プロジェクトを完了し、各タスクが正常に実行されたかどうかを確認するのに役立ついくつかの手順をリストしました。 アトゥル・ガワンデは著書『チェックリスト宣言』の中でこう述べている。
次の簡潔で明確なプロジェクト アクション リストを使用すると、作業負荷が軽減され、成果が向上します。 すべての ML プロジェクトで 8 ~ 10 のステップを実行します。これらの手順の一部は、別の順序で実行できます。 1. 問題を高レベルの観点から定義するこれは、問題のビジネス ロジックを理解し、明確にするためです。次のことがわかるはずです:
2. データソースを特定し、データを取得するこのステップでは、まずこのステップを使用して問題を定義します。 問題の定義に基づいて、データベース、データ リポジトリ、レビュー プログラムなどのデータのソースを特定する必要があります。アプリケーションを本番環境にデプロイするには、受信データがシステムに流れ続けるようにデータ パイプラインを開発して、この手順を自動化する必要があります。
3. データの予備調査これは、結果/予測/目標に影響を与えるすべての機能を調査するステップです。大規模なデータベースがある場合は、この手順でサンプリングして、分析をより管理しやすくします。 実行する手順:
4. データを準備するための探索的データ分析次に、データ変換、クリーニング、機能選択/エンジニアリング、スケーリング関数を定義して、前のステップの調査結果を実装します。
5. ベースラインモデルを開発し、他のモデルを検討して最適なモデルを選択する他の複雑な機械学習モデルのベースラインとして使用できる非常に基本的なモデルを作成します。主な手順は次のとおりです。
6. 選択したモデルを微調整し、全体的なアプローチを確認するこれは最終的な解決に向けた道のりにおける重要なステップの一つとなるでしょう。 主な手順は次のとおりです。
7. コードを文書化し、解決策を伝えるコミュニケーションのプロセスは多面的です。 既存および潜在的なすべての利害関係者を念頭に置く必要があります。 したがって、主な手順は次のとおりです。
8. 開発環境にモニターモデルをデプロイする - モニター!プロジェクトでライブ データでのテストとデプロイメントが必要な場合は、すべてのプラットフォーム (Web、Android、iOS) で使用される Web アプリケーションまたは REST API を作成する必要があります。 主な手順(プロジェクトによって異なります)は次のとおりです。
注: チェックリストはプロジェクトの複雑さに応じて調整できます。 |
<<: 「遅れた接客」と批判されたインテリジェント接客の現状とは?
この記事はLeiphone.comから転載したものです。転載する場合は、Leiphone.com公式...
適切なプロンプトを作成する技術を習得することが、ChatGPT のような AI ベースのプロンプト ...
この記事では、自然言語処理タスクに最適な 6 つの Python ライブラリを紹介します。初心者でも...
丑年の最初の仕事週に、国家人工知能イノベーションおよび応用パイロットゾーンの数が増加しました。工業情...
[51CTO.com からのオリジナル記事] 現在、ドローンは間違いなくアマゾンの物流ネットワークで...
サイバーセキュリティのスキル不足は、政府を含むさまざまな地域、市場、セクターの組織に引き続き影響を及...
C# アルゴリズムを勉強しているときに、C# ジョセフ リング アルゴリズムに出会いました。ジョセフ...
人工知能について言えば、ほとんどの人がまだ混乱していると思います。それは何なのか?何に使われるのか?...
人工知能の発展は65年の歴史があり、厳しい冬も栄光も経験してきました。シンボリックエキスパートシステ...
人工知能が流行するにつれ、人々はそれがどのように機能し、何ができるのかについて多くの疑問を抱いていま...
この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...