画像生成AIの仕組み
「夕焼けの海を泳ぐクジラ」と打つだけで、なぜAIは一度も見たことのない絵を描けるのか。絵も言葉もただの数字だというところから、砂嵐から絵が浮かぶ仕組み、指が6本になる理由まで、数式なしで分かるようになります。
- 分野:AI
- 全8レッスン・合計約44分
- 最初の2レッスンは無料、以降はHacozyプレミアム
- 提供:Hacozy
レッスン一覧
-
この絵は、ただの数字の並び
夕焼けの写真を拡大していくと、数字の付いたマス目になります。それなのに、なぜAIは「夕焼けの海を泳ぐクジラ」という言葉から絵が描けるのか。その入口に立ちます。
約2分・無料
-
でたらめな数字は、砂嵐になる
写真が数字なら、数字をでたらめに並べれば絵になるはず。でも出てくるのは毎回テレビの砂嵐です。「絵らしい数字の並び」がどれほど珍しいかを体験します。
約6分・無料
-
AIは、猫の定義を知らない
「耳が三角で、ひげがある」とルールを書いても、猫の写真は見分けられません。AIは定義ではなく、大量の例から特徴を自分で拾います。
約6分
-
言葉と写真を、同じ地図に置く
「芝生で眠る猫」という文章と、その写真。AIはこの2つを同じ地図の近くに置く練習を4億組で繰り返しました。誰も「猫とは何か」を教えずに、言葉と絵がつながる仕組みです。
約6分
-
絵を描くより、ノイズを消すほうが簡単
数百万個の数字を一度に決めるのは難しい。そこで、写真にノイズを足して壊し、その逆の1歩を当てる練習をさせます。砂嵐から絵が浮かぶ「拡散モデル」の正体です。
約6分
-
言葉は、ノイズの消し方を決める
同じ砂嵐から、「猫」と書けば猫が、「クジラ」と書けばクジラが現れます。言葉は絵を描くのではなく、ノイズを消す方向に舵を切っています。
約6分
-
AIは、縮めた絵の上で描いている
数百万個の数字のまま砂嵐を消すと、とても時間がかかります。Stable Diffusionは絵を数十分の一の数字に縮め、その上で描いてから元に戻します。
約6分
-
AIの絵で、指が6本になる理由
あれほど描けるAIが、なぜ人の指の本数をよく間違えるのか。文字が崩れる、数を数えられない、そっくりな絵が出てくる――失敗には、ここまでの仕組みで説明できる理由があります。
約6分