
SE的に見るフィルターバブルの正体
SE的な視点で考えると、フィルターバブルは単なる「情報の偏り」ではありません。
それはむしろ、
意思決定ロジックそのものに影響を与える構造
と捉えることができます。
IF分岐の前提が変わっている
システム開発では、IF文によって処理を分岐させます。
IF(条件) THEN 処理A ELSE 処理B
このとき重要なのは、「条件」に入るデータです。
人間の思考もこれに似ています。
- この情報は正しいか?
- この人の意見を信じるか?
- この価値観を受け入れるか?
といったIF分岐を、私たちは日々繰り返しています。
GIGO(Garbage In, Garbage Out)の問題
ここで重要になるのが、システムの基本原則である
GIGO(Garbage In, Garbage Out)
です。
GIGOとは?
入力が不正確・不完全・偏っていれば、どれだけ正しいロジックを持っていても、出力は正しくならないという原則です。
フィルターバブルの問題は、まさにここにあります。
私たちは自分で考えて判断しているつもりでも、
- 偏った情報
- 似た意見ばかりの情報
- アルゴリズムによって選別された情報
を入力として受け取っている可能性があります。
つまり、
入力(Input)の時点で既に偏りがある
ということです。
正しい判断でも、結果は偏る
ここが非常に重要なポイントです。
仮にその人が、
- 論理的に考え
- 冷静に判断し
- 誠実に選択していたとしても
入力される情報が偏っていれば、
出てくる結論もまた偏ったものになります
これは能力や人格の問題ではなく、
システムとしての構造の問題
と言えます。
現代の思考は「二重のIF構造」になっている
従来の思考は、単純なIF分岐でした。
IF(この情報を信じる?) → YES / NO
しかし現代では、その前にもう一段階あります。
IF(その情報が表示されるか?) → YES / NO IF(その情報を信じる?) → YES / NO
つまり、
「選択する前に、選択肢が選ばれている」
という状態です。
本質
人は選択によって自分を形作る存在ですが、
フィルターバブルはその「選択の材料」そのものに影響を与えます。
その結果、本人は自由に選んでいるつもりでも、実際には限られた範囲の中で判断している可能性があります。
だからこそ必要な視点
この構造を理解すると、次の問いが重要になります。
「これは本当に自分の判断なのか?」
そしてもう一つ、
「そもそも、自分はどんな入力を受けているのか?」
という視点です。
思考の自由とは、単に好きに選ぶことではなく、
どの情報を入力として受け取るかを意識できること
なのかもしれません。
この記事が、どこかで
「ためになるかもしれない」と思っていただけたら嬉しいです。




コメント