表示調整
閉じる
挿絵表示切替ボタン
▼配色
▼行間
▼文字サイズ
▼メニューバー
×閉じる

ブックマークに追加しました

設定
0/400
設定を保存しました
エラーが発生しました
※文字以内
ブックマークを解除しました。

エラーが発生しました。

エラーの原因がわからない場合はヘルプセンターをご確認ください。

ブックマーク機能を使うにはログインしてください。
5/18

第5話 アスキーアートだって

アスキーアートですら解析できるのはビックリですね!

 さて、ここまででChatGPTの能力の一端を紹介してきたわけですが、私には一つの疑問がありました。それは画像を認識してくれるかということです。


「え?ChatGPTって質問の文章に答えるものでしょ?」


 と思われるかもしれませんが、ChatGPTのような「大規模言語モデル(LLM)」という代物は、原理的には「文字の列」として表現できるパターンなら何でも読み取れます。画像というのもコンピュータではバイトという文字の列を使って表現しているので、原理的には何らかのパターンを読み取れるであろうと考えたわけです。


 しかし、ChatGPTに入力できる文書のサイズには限界があり、画像ファイルを無理やりBase64エンコードするという手法も現実的ではありません。


 ということでアスキーアートを入力してみることにしました。某匿名掲示板を昔見ていた方ならご存知かもしれない「クマー」のAAです。


挿絵(By みてみん)


 ……見事という他ないです。ちゃんとクマを表現したことを読み取っていますし「こんな餌に……」の奴では、シチュエーションや「釣った人物を揶揄する意図がある」ことまで表現されていますね。


 他のアスキーアートではどうでしょうか。次は猫(どういう猫なのかは割愛)。


挿絵(By みてみん)


 完璧とはいかないですが、ヒントも付加すると動物が描かれていることや顔があることなども読み取ってくれているようです。


挿絵(By みてみん)


 こちらは犬のAAだったのですが、そもそも私が事前情報を知らずに見たら「犬っぽい……いや狼っぽい?」とか悩んでしまいそうな代物でしたし、まあ仕方ないかというところでしょうか。


 ChatGPTが「言語=任意の文字列の集合」を学習できるという特徴からアスキーアートについても学べるのではないかと考えていましたが、予想以上でした。


 現在、ChatGPTは「画像ファイルを表示する」という機能を備えていません。ただ、この例を踏まえると、画像ファイルを表示する機能があるなら、無圧縮な画像ファイルを表すバイト列から画像認識をするなんて芸当もできたりするのかもしれないな、と思ったりしています(実際にできるかはわからないですが)。

面白かった!とか、他にも色々な対話例を見たい!という方は、

ページ下部の【★★★★★】をタップして応援してくださると幸いです。


他には感想などもくださるとモチベアップです。

評価をするにはログインしてください。
この作品をシェア
Twitter LINEで送る
ブックマークに追加
ブックマーク機能を使うにはログインしてください。
― 新着の感想 ―
[一言] アスキーアートは形式上は一次元の文字列ではあるんですが、それがアスキーアートであるので二次元化して把握はしているんでしょうね。「そういうものだ」という事が判っていれば、ある意味画像認識と同様…
[一言] 更新ありがとうございます。 文字列、という時にはデータはPCやAIにとってはあくまでも一列、であると私は思っていたのですが、アスキーアートが読めるということは改行もきちんと読み、かつ、上下…
感想一覧
+注意+

特に記載なき場合、掲載されている作品はすべてフィクションであり実在の人物・団体等とは一切関係ありません。
特に記載なき場合、掲載されている作品の著作権は作者にあります(一部作品除く)。
作者以外の方による作品の引用を超える無断転載は禁止しており、行った場合、著作権法の違反となります。

この作品はリンクフリーです。ご自由にリンク(紹介)してください。
この作品はスマートフォン対応です。スマートフォンかパソコンかを自動で判別し、適切なページを表示します。

↑ページトップへ