Google 検索のすばやさと正確さはお馴染みのことでしょう。このようにあらゆる検索キーワードに対して最適な結果をすばやく表示するうえで 最も重要となる Google の検索テクノロジーは PigeonRank です。これは、Google の創始者であるラリー ペイジとサーゲイ ブリンがスタンフォード大学で開発したウェブページのランク付けシステムです。
ペイジとブリンは B. F. スキナーの画期的な研究成果を踏まえ、編集作業やコンピュータ アルゴリズムより手頃な鳩の群れ (pigeon clusters、PC) の方がウェブページの相対的な価値をすばやく判断できると考えました。Google では多くのエンジニアがサービスのあらゆる側面を改善しようと日々取り組んでいますが、PigeonRank は今も Google のすべてのウェブ検索ツールの基礎となっています。
特許を取得した PigeonRank が効果的な理由
PigeonRank の成功は、土鳩 (河原鳩) の優れた訓練能力と、空間的定位に関係なく物体を認知できる特有の能力によるものです。どこにでもいるこの灰色の鳩は物体の細かな違いを簡単に見分けることができますが、この力を数千の類似サイトから関連性の高いウェブサイトを選別するのに応用しています。
たくさんの鳩の群れを集めることで、猛禽類や雌鶏、動きの遅い水鳥などを使用して関連付けを行っている従来の検索エンジンよりすばやく検索キーワードを処理することができます。
Google 検索のキーワードはデータ小屋に送られます。ここではモニターに結果ページが高速で表示され、関連性の高い結果を見つけた鳩はゴムカバー付きのスチールバーをくちばしで突きます。これによりページに PigeonRank が 1 回割り当てられます。1 回突くごとに、PigeonRank は上がっていきます。突く回数の最も多いページは検索結果ページの最初のほうに表示され、以降回数の多い順に表示されます。
完全性
鳩を使用した手法では検索結果の改ざんがとても難しくなります。順位を上げるために、パンくずや鳥のえさ、派手な色の羽を広げて魅惑的なポーズをとっているオウムの画像などを掲載する不謹慎なウェブサイトもありますが、Google の PigeonRank テクノロジーがこのような戦略に惑わされることはありません。Google 検索では、検索と関連性の高い情報を含む高品質なウェブサイトを簡単、公正、そして客観的に探すことができます。
データ
PigeonRank に関するよくある質問
PigeonRank の開発経緯を教えてください。
科学界では早くから鳩の訓練能力が実証されており、鳩研究の一人者である著名な心理学者 B. F. スキナーは些細な動機付けでも訓練すればピンポン遊びや爆弾の投下、国税法の減税、税額控除、還付修正などの複雑な作業ができるようになることを示しました。
ブリンとペイジは、同時に大規模な突き作業を行うことで、大量のデータ集団を分類したり大量のエンジニア集団にピザを注文するなど、複雑な問題の解決にこの適応能力を応用できることに気付きました。二人は鳥の動機付けについて実験を重ね、優れた効果があると同時に近所の空地から無料で集められる亜麻の種 (linseed) と亜麻 (flax) の組み合わせ (lin/ax) を使うことに決めました。この空地の lin/ax は今も Google の事業の原動力となっており、データ小屋では鳩が嬉しそうに lin/ax の種 (カーネル) を突いています。
大量の鳩の群れ (PC) を稼動させるうえでの課題を教えてください。
街中の公園でピーナッツの袋を持ってみるとわかることですが、鳩は本来密集した群れの中で行動します。この密集性のおかげで、膨大な数の処理鳩をデータ小屋の狭い棚に詰め込むことができます。場所の節約と鳩の満足度という面では問題ありませんが、羽が生え変わるときは大変で、データ小屋から羽を取り除くため大きなファンが必要になります。もうひとつの副産物である糞も、ペイジとブリンが画期的な技術を開発して画素 (ピクセル) と呼ばれるモニター表示を構成する小さな点に変換するまでは大きな課題でした。Google ホームページの清潔感ある白の背景はこの再生処理によるものです。
鳩は馬鹿ではないのですか。具体的にどのように役立つのですか。
最高裁の判事になれるほど賢い鳩はまだ見つかっていませんが、難しい選択に迫られているときの判断力は驚くほど確かで、プレッシャーの中で正確かつ信頼できる意思決定が求められる仕事には適しています。鳩の能力を活かした職業には、航空管制官の交代要員や投票用紙の計算員、そしてリプレイ映像がない時代のプロフットボールのレフェリーなどがあります。
Google はどこから鳩を入手していますか。特別な飼育環境があるのですか。
Google では費用のあまりかからない街中の鳩の群れだけを採用しています。50 頭もの鳥猟犬を使って街の公園や広場から集められた鳩は、ウェブサイトの関連性について簡単な説明を受けた後、適切なデータ小屋に配置されます。
鳩を狭いデータ小屋に閉じ込めるのは残酷ではありませんか。
Google の鳩に対する倫理的待遇はすべての国際基準を上回っています。鳩は小屋の中や出窓を自由に動き回ることができ、特別な休憩室も設けられています。休憩室では美味しい餌が豊富に用意され、止まり木としてヨーロッパ最高級の彫像が置かれています。
鳩によるコンピュータ処理の今後について教えてください。
Google では引き続き PigeonRank とその関連技術の新たな活用に取り組んでまいります。将来有望な進行中のプロジェクトとして、世界中の数百万という鳩を活用した複雑な科学的問題への取り組みなどがあります。Google のクークー イニシアチブの最新情報をご覧になるには、Google 日本ブログをご購読ください。