while True: learn()は、機械学習、ニューラルネットワーク、ビッグデータ、AIについてのパズルゲームです。でも何より大切なのは、自分のネコを理解することです。
あなたが演じるのは、飼いネコが機械学習の天才なのに人間の言葉はさっぱり、と気づいたばかりのプログラマー。そこで、ネコにちょっと手伝ってもらいながら、機械学習の仕組みを理解し、パズルをひとつずつ解いてネコ語翻訳機を作り上げるのがあなたの仕事です。
実際にやること:
- エキスパートシステム、決定木、パーセプトロン、ニューラルネットワークなど、出来合いのブロックからフローチャートを組み立てる
- 精度・速度・コストの制限内でデータを形と色で仕分けし、金メダルを狙う
- 各手法の背景にある物語を読む。さらに深く知りたい人のために記事・動画・講座へのリンク付き
- フリーランスの仕事を受け、より良いハードウェアを買い、スタートアップに賭け、ネコを着飾る
プログラミングの経験は不要で、ゲーム内でコードを書くこともありません。これは講座ではなく、この分野の最初の地図です。遊び終える頃には、用語の意味、それぞれのアイデアの役割、そしてなぜ重要だったのかが分かるようになります。
講座の前に(あるいは講座の代わりに)機械学習のアイデアがどうつながっているのか見てみたい好奇心旺盛な人、子どもに論理を教えたい保護者や先生、そして賢いネコが好きなすべての人のために作りました。
機械学習の背後にあるアイデアに出会う
各パズルは、歴史に登場した順に本物の手法を紹介します。1960年代の素朴なエキスパートシステムから、次に何が来るかを予測する再帰型ニューラルネットワークまで。短い解説がゲーム内でのブロックの働きと現実世界での対応物を教えてくれ、厳選されたリンクでさらに読み進められます。ご安心を、すべてはパズルゲームとして遊べます。組んで、動かして、調整する
ブロックをボードにドラッグしてつなぎ、「Release」ボタンを押してデータが流れるのを眺めましょう。ブロンズはたいてい簡単に取れます。ゴールドを取るには、より賢い設計を見つけるか、速度のために少し精度を犠牲にするか、より良いハードウェアを手に入れて戻ってくる必要があります。自慢の解答は保存して、後の仕事でひとつのブロックとして再利用できます。フリーランスのデータサイエンティストとして生きる
画期的な技術には時間と経験とお金が必要なので、フリーランスとして生計を立てることになります。とても奇妙なクライアントからのメールを読み、契約を選び、暗い部屋に何日も一人で黙って座り、フォーラムで交流しましょう。本物のデータサイエンティストもそうしています。確認済みです。自動運転車からスタートアップまで
仕事の題材は、機械学習が現実に解決してきた問題からヒントを得ています。あなたのネコが操縦する自動運転車もそのひとつ。自信がついたら、スタートアップのCTOになりましょう。あなたの設計と、市場の残酷な法則との勝負です。絶頂で売り抜けてテックの権威になるか、すべてを失って人事部の前に這い戻るか。少なくとも、挑戦する価値はあったはずですよね?装備を強化して、生活も強化!
お金が入ってきたら、設計をより速く動かせるハードウェアを買いましょう。でもハードウェアだけではありません。新しいスマホ、オタクっぽいフィギュア、ネコのおしゃれな衣装。なんなら、アロエだって買えます。
豆知識: これはだいたい、本物の機械学習の専門家がやっていることです。今ならあなたもその一人になれます(給料はありませんが)。while True: learn()はデータサイエンティストの人生を描いた最高のゲームです。なぜなら、こんなゲームを作るほど変わった人は他にいなかったからです。
マウスだけでもコントローラーでも遊べ、Steam Deckにも対応。30以上の言語で利用できます。