Q: Amazon Mechanical Turk とは何ですか?

1769 年、ハンガリーの貴族ヴォルフガング フォン ケンペレンは、機械的に自動化されたチェスを発明し、対戦するほとんどすべての相手を倒してヨーロッパを驚かしました。毛皮をあしらったローブとターバンで着飾った等身大の木製マネキンであるケンペレンの「トルコ人」は、キャビネットに入れられてヨーロッパ中を巡業し、ベンジャミン フランクリン、ナポレオン ボナパルトといった名だたる相手と対戦しました。ケンペレンは、疑い深い観衆を納得させるため、キャビネットの扉を開け、自身の発明品の動力源となっている歯車やバネから成る複雑な構造を見せました。これにより、人工知能を用いて意思決定を行う機械を発明したことを観衆に納得させたのです。しかし、「Mechanical Turk(機械仕掛けのトルコ人)」の内部には、巧妙に身を潜めたチェスの達人がいることを観衆は知りませんでした。

現在私たちが構築するソフトウェアアプリケーションは、大量の情報を格納して取り出したり、迅速に計算を実行したりするなど、コンピュータが得意とする作業を基にしています。しかし、人間のほうがはるかうまくこなせる作業というものも依然として存在します。例えば写真に写っている物体を識別するといった作業は、言葉を覚える前の幼児でもできるほど単純ですが、どんな強力なコンピュータでも人間の処理能力にはかないません。

人間とコンピュータとのインターフェイスについて考える時、私たちは一般的に、人間がタスクの完了を要求する側で、コンピュータはタスクを完了し結果を提供する側として考えます。このプロセスが逆転して、コンピュータプログラムが人間に対してタスクの実行と、結果を返すことを求めることができるとしたらどうなるでしょうか。コンピュータプログラムが、多くの人間によるタスクの実行を調整できるとしたらどうでしょうか。

Amazon Mechanical Turk は、人間にリクエストすることによって、サービス依頼者(以後、「依頼者」)に、疑似人工知能を直接依頼者のアプリケーションに統合するサービスを提供します。依頼者は、Amazon Mechanical Turk ウェブユーザーインターフェイスまたはウェブサービス API を使用して Amazon Mechanical Turk ウェブサイトにタスクを提出し、完了したタスクを承認し、回答をアプリケーションに組み込みます。ウェブサービス API を使用している時のこのやり取りはリモートプロシージャコールとたいへん良く似ています。アプリケーションがリクエストを送信し、サービスが結果を返すというかたちです。現実的には、人間の作業者(今後「作業者」と言及します)のネットワークがウェブサイトにアクセスし、タスクを検索し、完了し、仕事に対する報酬を受けることで、この疑似人工知能は機能しています。

Q: Amazon Mechanical Turk によってどのような問題が解決されますか?

  • ソフトウェア開発者にとって、Amazon Mechanical Turk ウェブサービスは、従来なら困難だった、人間の知性が介入しないと円滑に機能しないようなアプリケーションの構築を可能にします。特定の物体を含む画像の選別、美しさの評価、文章の翻訳など、人間のほうがはるかに効率的に処理できる作業というものがあります。Amazon Mechanical Turk ウェブサービスのねらいは、このような作業を行う人間のネットワークにプログラム可能なインターフェイスを設け、開発者がアプリケーションに人間の知性を組み込めるようにすることです。
  • 処理すべきタスクを抱える企業や起業家のために、Amazon Mechanical Turk サービスは、コンピュータの能率とコスト効率性によって、人間の知性の膨大なネットワークにアクセスするという難題を克服しています。プロジェクトが行き詰まる原因は、作業をこなすスキルを備えた作業者のネットワークを構築するためのコストが、その作業を完了する価値を上回ってしまうことにある場合が多いのです。Amazon Mechanical Turk ウェブサービスは、固定コストを需要に応じて調節可能な変動コストに変えることで、こうした障害を排除し、これまでは経済的ではなかったプロジェクトを完了できるようにします。
  • Amazon Mechanical Turk ウェブサイトは、空き時間にお金を稼ぎたい人のために、すでに持っているスキルを生かしていつでもどこでも行える仕事を見つけるお手伝いをします。

Q: 仕事の提出またはタスクの完了に関する参照先を教えてください。

  • Amazon Mechanical Turk ウェブサービスを使用して作業を送信し、タスクを完了させる方法についてお知りになりたい開発者や事業家の方は、Amazon Mechanical Turk Requester のウェブサイト https://requester.mturk.com をご覧ください。
  • Amazon Mechanical Turk ウェブサイトを利用してタスクを完了することで収益を得るには、https://www.mturk.com/ をご覧ください。

Q: 依頼者はどのようにタスクが高品質で完了したことを確認できますか?
依頼者が HIT (Human Intelligence Tasks) の完了結果の品質を確認するためのオプションは複数あります。

  • 報酬の支払う前に、依頼者は完了した HIT を承認する機会があります。依頼者が HIT を承認する方法はたくさんあります。現物を見ることなく自動的に承認する、同じ HIT に対して一致する 2 つの答えを受け取ったときに自動的に承認する、完了した一部またはすべての HIT を手動で承認するなど様々です。
  • 依頼者は、タスクに着手する前に作業者が資格テストを受けることを必須条件に指定することができます。こうすれば、依頼者が、HIT で作業を行う人のスキルレベルを事前に検査することができます。ある程度時間が経過すると、Amazon Mechanical Turk ウェブサイトで作業を行う人には、それまで完了したほかの HIT の正確さに基づいて、作業者に関係している統計情報が提供されます。提出して承認された HIT の割合などの統計情報により、依頼者は、特定の資格を持つ作業者だけが今後の HIT の仕事を行うように指定できます。

Q: Amazon Mechanical Turk のタスクを完了するのは誰ですか?また、どのように完了させますか?

  • Amazon Mechanical Turk ウェブサイトのタスクは、実質的に誰でも、そのユーザーがすでに持っているスキルを使用して、スケジュールに従って完了できます。タスクを完了し、依頼者からの報酬支払いを受け取るための条件は、インターネットに接続されたコンピュータデバイスを利用できることと、18 歳以上であることだけです。
  • Amazon Mechanical Turk ウェブサイトを通じて収益を得るのは簡単です。サイトで HIT を検索し、引き受けて、完了し、依頼者の承認をもらった後に報酬を受け取るだけです。

Q: Amazon Mechanical Turk を使用して、どのような作業を実行できますか?

  • インターネットに接続されたコンピュータデバイスで完了できるタスクであれば、実質的にだれでも提出できます。
  • Amazon Mechanical Turk は元々、Amazon で人間の判断や知性を必要とする内部データ処理の問題を解決するために発案されたものです。ほどなくこれが他に類を見ない、きわめて有用な仕組みであることがわかったので、ウェブサービスとして一般公開することにしました。これによって、依頼者は、人間の知能を核となるコンポーネントとして使用する画期的なアプリケーションを作成することができます。

Q: タスクを引き受けた作業者は、どのようにして報酬を受け取るのですか?

依頼者がタスクを承認すると、そのタスクを完了した作業者の Mechanical Turk アカウントに Amazon Mechanical Turk が自動的に報酬を振り込みます。米国の作業者の場合、このお金を Amazon Payments アカウントに移すことができます。米国以外の作業者の場合には、Amazon.com のギフト券の残高としてこのお金を移すように依頼できます。

Q: どのようなビジネスでも Amazon Mechanical Turk を使用できますか? また、ウェブサービスと API の使用方法を理解する必要はありますか?

どのビジネスでも、ウェブユーザーインターフェイス、ウェブサービス API、またはコマンドラインツールを使用して、Mechanical Turk で HIT を作成および公開できます。こうしたツールについて、およびお客様のニーズに最も合ったツールの見極め方については、Choose the Right Tool ページをご覧ください。

Q: Amazon.com と Amazon Mechanical Turk はどのように関連していますか?

Amazon Mechanical Turk は Amazon.com の補助サイトです。

Q: Amazon は Amazon Mechanical Turk からどのように収益を得ていますか?

Amazon.com は、依頼者が完了したタスクに支払う金額に加えて 10% の手数料を徴収します。例えば、HIT の報酬額が 0.20 USD なら、Amazon Mechanical Turk は 0.02 USD を徴収します。最低手数料は、1 割り当てあたり 0.005 USD です。

Q: 世界各国の依頼者が Amazon Mechanical Turk を使用してタスクを完了できますか?

Amazon Mechanical Turk ウェブサイトから完了を依頼するタスクを送信するには、依頼者は米国の請求先住所を指定する必要があります。

Q: Amazon Mechanical Turk はアマゾン ウェブ サービスとどのように関連していますか?

アマゾン ウェブ サービスは継続的に Amazon のテクノロジーやデータを公開しています。ソフトウェア開発者などの依頼者は、それらをアプリケーションの構築要素として利用することができます。Amazon Mechanical Turk は元々、Amazon で人間の判断や知性を必要とする内部データ処理の問題を解決するために発案されたものです。ほどなくこれが他に類を見ない、きわめて有用な仕組みであることがわかったので、サービスとして一般公開することにしました。