IBMのワトソンがケバブを作ってくれた IBMのワトソンがケバブを作ってくれた

IBMのワトソンがケバブを作ってくれた

IBMのワトソンがケバブを作ってくれた

IBMの超知能スーパーコンピュータ「ワトソン」は、つい最近までクイズ番組「Jeopardy!」で圧倒的な人気を誇っていましたが、実は料理も上手だったようです。

サウス・バイ・サウスウエストでは、IBM が料理教育研究所のシェフをスタッフとするフードトラックを設置し、マシンが考案した (奇妙で、不思議で、驚くほどおいしい) レシピを毎日調理している。

背景はこうだ。IBMは約2年間、Watsonのデータ駆動型コンピューティングをよりクリエイティブな分野、つまりゲーム番組とは異なり、唯一の正解がない分野に活用する方法に取り組んできた。その最初の実験はキッチンで行われた。無料で入手できるオンラインレシピ(プロのシェフのレシピや分子生物学の教科書も含む)のデータベースをマイニングし、人間の味覚に合う料理を作るにはどの材料を組み合わせる必要があるかを推定することで、Watsonはあり得ない料理作品を生み出してきた。100兆通り(本当に、100兆通り!)の可能性が絞り込まれ、美味しさと斬新さの推定値に基づいて順位付けされる。

同社は、アップロードされたデータを食品の種類、産地、美味しさごとに整理し、何がおいしい料理になるかを論理的に判断できるアプリを設計した。

アプリを操縦する人はまず材料を選ぶところから始める。IBM Watson Groupの研究員、パトリック・ワグストロムによるデモではベーコンを選んだ(オースティンにいて歩き回っていて、脂っこいものが欲しかったからだ)。次に地域を選び、外国の影響を受けたイギリス料理にしようと考えた。ワトソンはそれらの制限内で作れそうな料理のリストを吐き出した(ミシュランの星を獲得するようなスープの名手がいるようだ)。そこで私はキッシュを選んだ。1秒ほど計算した後、使用予定の材料のリストを表示した(ワグストロムによると、このセクションでは生地を忘れるなど、何度かバグが発生したという)。数回の調整を経て、コンテチーズを使った、なかなか良さそうなキッシュのレシピが完成した。

IBMリサーチ

まあ、「レシピ」というのは少し大げさかもしれません。ワトソンがキッシュの作り方について漠然とした考え(「バターを熱する」「チーズを加える」など)を計算できるオプションはありますが、それを絶対的なものとして安心して信じられるものではありません。その代わりに、ワトソンは料理を人工知能「Chopped 」のようなゲームに変えます。材料を与え、混ぜ合わせたり、組み合わせたり、好みに合わせてリミックスしたりできるのです。「ワトソンには口がありません」とワグストロム氏は言います。

しかし、才能あるシェフがいれば、制約から生まれる創造性がひらめくかもしれません。オースティンのフードトラックでは、ICEのシェフで元パティシエのマイケル・ライスコニス氏が、IBMのオンライン投票で選ばれたリンゴ入りのベトナム風ケバブ料理をワトソンに選ばせました。リンゴはケバブの典型的な材料ではありませんが(レシピにはイチゴも含まれていました)、出来上がったケバブはほのかな甘みがあり、豚ひき肉と合わせると驚くほど美味しかったです。

ライスコーニ氏はワトソン氏と約2年間一緒に仕事をしてきた。「ワトソン氏との経験で、すでに創造性へのアプローチが変わりました」と彼は言う。ある時、ワトソン氏はカッテージチーズと豚バラ肉を使った料理をリクエストしたそうだ。そして、結果は悪くなかったそうだ。

しかし、ワグストロム氏によると、(文字通り)1京通りものレシピを扱うとなると、時折不具合が発生することがあるという。「時々、レモン汁とクリームを勧めてくることもあります」。現在、微調整が行われている。

アップルケバブのレシピと手順については以下をご覧ください。また、IBM のサイトでも確認できます。

材料

豚ひき肉:8オンス

ネギ:白い部分を細かく刻んだ大さじ1杯。緑の部分は薄くスライスして氷水に浸しておく。

グラニースミスリンゴ:大さじ1杯、ブリュノワーズ、飾り用に追加

生姜:小さじ3杯(分けて)

ライムの皮:小さじ1杯(分けて)

レモンの皮:小さじ1杯(分けて)

ミント:小さじ1/2杯、細かく刻む

ベトナムカレー粉:小さじ1杯(分けて)

バニラビーンズ:1本を割って削ぎ落とし、鞘を捨て、分ける

ラード:必要に応じて

植物油:小さじ2杯、必要に応じて追加

ライムジュース:大さじ1杯+小さじ1杯(分けて)

レモン汁:小さじ2杯

鶏胸肉:8オンス

パイナップル:1/2個、切り落とし、スライスし、果汁を絞る

椎茸:2オンス、薄切り

ニンジン:1/4カップ、千切りにする

きゅうり:細かく切る

説明書

1) まず、豚肉のミートボールを作ります。豚ひき肉、ネギ、リンゴ大さじ1、すりおろし生姜小さじ1/2、ライムの皮少々、レモンの皮少々、ミント小さじ1/2、ベトナム風カレー粉小さじ1/2、白コショウ少々、バニラビーンズ1/2本を細かく刻んですりおろし、よく混ぜ合わせます。塩で調味し、必要に応じてラードを加えます。材料を小分けし、1個約10gのミートボール24個に丸めます。

2) 軽く油を塗ったローストパンにミートボールを並べ、160℃/320°Fのコンベクションオーブンで約20分、または全体に火が通るまで焼きます。オーブンから取り出し、塩で味を調えます。取っておきます。

3) カレーチキンを作るには、水、油、ライムジュース小さじ1、レモンジュース小さじ1、カレー粉小さじ1/2を混ぜ合わせます。鶏肉をカレー液に約30分間漬け込みます。鶏肉と残りのマリネ液を浅い鍋に移し、弱火でかき混ぜながら、鶏肉に完全に火が通るまで約10分間煮込みます。マリネ液の中で冷まします。鶏肉を取り出して冷まします。

4) パイナップルブロスを作るには、パイナップルジュース、バニラビーンズ1本(割りほぐしてすりおろしたもの)、すりおろし生姜小さじ2、レモン汁小さじ1、ライム汁小さじ1、レモンとライムの皮をそれぞれひとつまみずつ混ぜ合わせます。弱火で60℃(140℉)まで加熱します。蓋をして1時間蒸らします。濾して塩と白コショウで味を調え、温かいうちに取っておきます。

5) 次に、椎茸の素揚げを作ります。浅めの鍋に植物油をひき、椎茸を炒め、味を調えます。ニンジン、ショウガ、レモン汁、ライム汁を加えます。水分がなくなるまでゆっくりと煮詰めます。火からおろし、冷ましてからスライスしたショウガを取り除きます。お好みで味付けと酸味を調整してください。

6) 盛り付ける際は、温めた豚肉のミートボール2個と鶏肉を各皿に盛り付けます。さいの目に切ったリンゴ、キュウリ、イチゴを少量乗せ、椎茸とニンジンの漬物を添えます。パイナップルのスープを少量注ぎ、ネギ、ミント、チャイブ、ライムの皮をひとつまみ加えます。マルドンソルトで味を調え、さらに白コショウを挽きます。