Skip to Content
機械学習のためのトレーニングデータ
book

機械学習のためのトレーニングデータ

by Anthony Sarkis
May 2025
Beginner to intermediate
332 pages
4h 48m
Japanese
O'Reilly Media, Inc.
Content preview from 機械学習のためのトレーニングデータ

第5章 ワークフロー ワークフロー

この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com

はじめに

データのトレーニングとは、データを使って人間の意味を作成することだ。そのためには当然、人間が不可欠な要素である。この章では、トレーニング・データにおける人間のワークフローについて、その要点を解説する。

まず、ワークフローがいかに技術と人間の接着剤であるかを簡単に説明する。人間の作業に対する動機から始め、ワークフローの中核となるテーマへと話を進める:

  • はじめに

  • 品質保証

  • アナリティクスとデータ探索

  • データの流れ

  • ディレクトリ注釈

Getting Started with Human Tasks」では、スキーマが残りやすい理由、ユーザの役割、トレーニングなど、基本的なことを話す。次に理解すべき最も重要なことは、品質保証(QA)である。私は構造的なレベルに焦点を当て、人間のアノテーターを信頼するための重要な動機、標準的なレビューのループ、よくあるエラーの原因について考える。

QAを開始し、基本的なQAを行った後、タスクやデータセットなどを分析する方法について学び始めるだろう。このセクションでは、データをデバッグするためにモデルを使う方法、そしてより一般化したモデルの扱い方について説明する。

データフロー、つまりデータを動かし、人間の前に出し、そしてモデルに渡すことは、ワークフローの重要な部分である。

最後に、直接アノテーションそのものを深く掘り下げることで、この章を締めくくる。この章では、ビジネス・プロセスの統合、既存データの監督、インタラクティブな自動化といったハイレベルな概念と、ビデオ・アノテーションの詳細な例を取り上げる。

技術と人間の接着剤

データエンジニアリングと人間の作業そのものとの間にあるのが、ここでワークフローと呼ぶ概念である。

ワークフローとは、技術的なデータ接続とそれに関連する人間のタスクの間に起こるすべての定義であり、「接着剤」である。

例えば、データエンジニアリングはバケットをトレーニングデータプラットフォームに接続するかもしれない。しかし、そのデータをタスクに取り込むタイミングはどうやって決めるのか?タスクが完了した後はどうするのか?優れたワークフローは、人間のタスクが完了する前と後に、データとプロセスを正しい方向に進める。

このような管理者の決定を実装するために必要なコードは、アドホックなメモ、単発のスクリプト、その他かなりもろい成果物やプロセスで構成されていることが多い。さらにこれを複雑にしているのが、プライバシーフィルターの実行、データの事前ラベリング、ルーティング、ソート、サードパーティのビジネスロジックとの統合など、中間的なステップの選択が増えていることだ。

その代わり、優れたワークフローは一般的に、、次のような特徴を目指す:

  • プロセスを明確に定義し、ステージ間のグルー・コードを可能な限り表面化させる。

  • 人間の仕事が明確に含まれている

  • よく理解されたタイミング・プロトコル:何が手動で、何が自動で、そしてその間にあるものすべてである。

  • どのようなデータセットまたはデータのスライス(例:データクエリ)を使用するかを含む、明確に定義されたエクスポートステップ。

  • ウェブフック、トレーニングシステム、プレラベリングなど、サードパーティのステップや統合がすべて明確に示されている。

  • 例えば、大規模なオーケストレーション・システムやモデル・トレーニング・システムに接続する場合など、明確なシステム境界や ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

機械学習ポケットリファレンス

機械学習ポケットリファレンス

Matt Harrison
ディフェンシブ・セキュリティ・ハンドブック第2版

ディフェンシブ・セキュリティ・ハンドブック第2版

Lee Brotherston, Amanda Berlin, William F. Reyor
データおよび機械学習プラットフォームのアーキテクト

データおよび機械学習プラットフォームのアーキテクト

Marco Tranquillin, Valliappa Lakshmanan, Firat Tekiner

Publisher Resources

ISBN: 9798341651234