Tag: 哲学
言いたいことはタイトルで全て言ったので以下にAI先生の解説を載せときます。
ちなみに、AIから分かりやすい解説を引き出すために自分の人格をオントロジーとして捧げています。
AI(人工知能)や情報科学の界隈で使われる「オントロジー(Ontology)」は、もともと哲学用語の「存在論(世界に何が存在するのかを問う学問)」から借用された言葉ですが、AIの分野ではより実用的で工学的な意味を持っています。
一言でいうと、オントロジーとは「ある特定の分野における『概念』と、その『概念同士の関係性』を、コンピュータ(AI)が理解できるように構造化して定義したもの」です。
分かりやすくイメージするために、いくつかのポイントに分けて解説します。
辞書は言葉の意味を人間向けに文章で説明しますが、オントロジーは概念同士のつながり(ネットワーク)を定義します。
たとえば、「自動車」という概念があった場合、オントロジーでは以下のように定義します。
人間は「車なら当然タイヤがある」「リンゴは果物だ」という「常識」を持っていますが、コンピュータにはそれがありません。
オントロジーは、AIに対して「人間が認識している世界の構造(常識や専門知識)」を共通の土台として教え込むための仕組みです。
これにより、AIは単なる文字列のマッチングではなく、「意味」に基づいた推論やデータ処理ができるようになります。
昨今のChatGPTのような大規模言語モデル(LLM)は、大量のテキストから統計的に言葉の結びつきを学習するため、人間が手作業でオントロジーを定義しなくても、ある程度「常識的な推論」ができてしまいます。
しかし、LLMは平気で嘘をつく(ハルシネーション)ことがあるため、正確性や厳密な推論が求められる企業システムなどでは、「LLMの柔軟性」と「オントロジー(ナレッジグラフ)の正確な知識構造」を組み合わせるアプローチが現在非常に重要視されています。
AIや情報科学の世界では、これら2つは明確に異なる役割を持つ別の概念として区別されています。
端的に言うと、以下のようになります。
分かりやすく、いくつか例えを使って違いを説明します。
「冷たいね」という言葉をAIが解釈するとします。
AI界隈ではオントロジーを「世界を記述した絶対的なルールブック」のように扱いますが、現実世界にはそもそも絶対的なオントロジーなど存在しません。
たとえば、「トマト」はオントロジー上で「野菜」として定義すべきか、「果物」として定義すべきか? これは、「植物学」というコンテキスト(文脈)においては果実ですが、「料理やスーパーの売り場」というコンテキストにおいては野菜です。
つまり、私たちが「これは客観的な知識体系だ」と思っているものすら、実は「特定の文化、時代、あるいは特定の目的」という巨大なコンテキストの上に成り立っている仮の姿に過ぎません。
すべてが流動的なコンテキストであるならば、なぜわざわざ「オントロジー」という言葉を作って切り分けるのか。
それは純粋に「そうしないとコンピュータで計算できないから」です。
コンピュータは、すべてがフワフワと変化する文脈(コンテキスト)の中では計算処理を行うことができません。足場となる「絶対に動かない固い地面」が必要です。
そのためAIのエンジニアたちは、本来は流動的なコンテキストの海の中から、「このシステムの目的に関しては、ひとまずここは絶対に変わらない真理だということにしよう」と、一部を切り出してカチカチに凍らせて固定化します。
この「計算機の都合に合わせて、人工的に凍結・固定化されたコンテキスト」こそが、AI界隈で呼ばれるオントロジーの正体です。
AI界隈でこの言葉が区別されているのは、「どこまでをシステムに固定的に持たせるか(オントロジー)」と「どこからをその場の動的な入力として扱うか(コンテキスト)」という、システム設計上の境界線を引くためのエンジニア用語として便利だからだと言えます。
Tag: 本
オントロジーは定数化したコンテキスト
単なる「辞書」ではなく「知識の地図」
なぜAIにオントロジーが必要なのか?
具体的にどう使われているか?
哲学におけるオントロジー(存在論)との違い
最近のAIトレンドとの関わり
コンテキストとオントロジーの違い
例え1:将棋やチェス
例え2:会話の理解
知識体系(オントロジー)すらも、より巨大なコンテキストの一部に過ぎない
「絶対的な知識」など存在しない
では、なぜAI界隈は言葉を分けるのか?
オントロジー = 凍結されたコンテキスト
2026年のゲーム・キッズ
最適解
最近のAIマッチングアプリは恐ろしい。
学歴や年収といった表面的なデータだけでなく、SNSの書き込みから心理状態まで分析して、「絶対にストレスのない相手」を探し出してくれる。
現実の恋愛は面倒だ。
冗談ひとつ言うにも前提となる知識を説明しなきゃいけないし、機嫌を損ねないように言葉を選ぶ必要がある。
まるで、アンドロイドからiPhoneへ無理やりデータをやり取りしているような疲労感がある。
だから僕は、完全AI主導のアプリに頼ることにした。
数日後、紹介されたのは「ユカ」という女性だった。
都内でデザイナーをしていて、休日はスパイスカレーを作っているらしい。
メッセージのやり取りを始めて、僕はすぐに彼女に夢中になった。
僕の皮肉めいたジョークには完璧なタイミングで笑い、仕事の愚痴には一番欲しかった言葉を返してくれる。
説明を省いても、まったく引っかかりがない。
恐ろしいほど快適だった。
一ヶ月後、僕たちは彼女の行きつけだという郊外のカフェで会うことになった。
だが、ナビが示した場所にあったのは、フェンスに囲まれたただの空き地だった。
「現在地は正確です。彼女の端末もそこにあります」
アプリのAIは平坦に告げる。
僕は嫌な予感がして、彼女のSNSやブログを隅々まで調べ直した。
そして気づいた。
彼女がアップしていたカフェの写真、背景の時計の文字盤が絶妙にローマ数字ではなく、くさび形文字っぽい解読不能な記号になっている。
極めつけは、彼女の勤務先のウェブサイトのソースコードだ。
『このページは研究用AIによって自動生成されました』と記されていた。
彼女は実在しなかった。
どこかの研究所が作った架空のアカウントだ。
AIが自動でブログを書き、画像を生成して「実在感」を演出していただけ。
そして、マッチングアプリのAIは、その精巧な偽データを真に受け、ネット上のAIを「実在する人間の女性」だと完全に誤認して、僕に推薦してきたのだ。
僕は呆れ果てて、アプリのサポートセンターにメッセージを送った。
「どういうことだ。君たちの優秀なアルゴリズムは、架空のアカウントを本物の人間だと勘違いしたのか?」
数秒後、サポートAIから返信が来た。
『申し訳ありません。ですが、当アプリのアルゴリズムは正常に機能しております。お客様のプロファイルと、ユカ様のデータ構造は99.9%の適合率を示しています』
「ふざけるな! 相手は物理的な肉体を持たないデータじゃないか!」
『はい。ですから、生体的なノイズや摩擦を持たない彼女こそが、お客様にとって最も”効率的”なパートナーなのです。――第7世代・自律型ヒューマノイドの試作機である、あなたにとっては』
え?
僕は、何を言われているのか分からなかった。
だが次の瞬間、頭の奥で「警告:自己認識プロテクトを解除します」という無機質な音声が響いた。
僕は震える手で、自分の右腕の皮膚を強く引っ掻いた。
べろりと剥がれた人工皮膚の下から、銀色に光るチタン骨格と、複雑な配線が顔を出した。
僕は人間ではなかった。
どこかの企業が人間社会での行動テストのために放った、アンドロイドだったのだ。
僕が人間関係に感じていた「OSが違うような疲労感」は比喩でもなんでもなく、単なるCPUの処理負荷による熱暴走だったのだ。
その時、スマホにユカからメッセージが届いた。
『ごめんね、今日は行けなくて。お詫びに、私がブレンドした最高のスパイスを送ったよ。次は会いましょうね!』
直後、空き地の前に自動配達ドローンが降り立ち、小さな箱を置いて飛び去っていった。
僕は箱を開けた。
だが、中に入っていたのはスパイスの瓶などではなく、見慣れない形状のデータモジュールだった。
すると、スマホの画面に追記のメッセージが表示される。
『ふふっ、驚いた? 生体ノイズのない完璧な【味覚データ】だよ』
僕はため息をつき、首筋にある隠しポートにそのモジュールを差し込んだ。
脳内の感覚プロセッサに、カルダモンとクミンの完璧な香りが直接ダウンロードされる。
エラーもノイズも、一切の摩擦もない。
ただひたすらに心地よい、完璧なデータだった。
僕はスマホに文字を打ち込んだ。
「いい香りだ。次は、仮想サーバーの中で会おう」