1. 倫理の基礎としての「もしも」

倫理学において、「もしも」は核心的な役割を果たします。
「もし○○したら、××すべきか?」という問いは、倫理的判断の根源です。

1.1 反実仮想と責任

倫理的責任は、反実仮想の可能性に依存します。
「もしあなたがその行動を取らなかったら、被害は避けられたはずだ」という反実仮想が成立する場合、その人は責任を負います。

もし「もしも」が成立しない(決定論的であり、他の選択が不可能である)ならば、責任は問えません。
したがって、自由意志は、本質的に「もしも」を処理する能力です。

2. 功利主義と「もしも」の計算

功利主義(Utilitarianism)は、期待効用の最大化を倫理の基準とします。
これは、第4章の確率的ifの延長線上にあります。

2.1 トロッコ問題の再考

トロッコ問題において、功利主義者は以下のように計算します。

  • 行動A(レバーを引かない): 5人の死亡
  • 行動B(レバーを引く): 1人の死亡

「もしレバーを引くならば、死亡者数は1人になる」というif文に基づき、行動Bを選択します。
しかし、この計算は、確率価値の定義に依存します。

2.2 不確実性下での倫理

現実の倫理的判断は、確率の不確実性下で行われます。
「もしレバーを引いたとしても、反対側の人々が逃げるかもしれない」という不確実性があります。
このとき、倫理的判断はリスク回避の姿勢によって変わります。

3. 義務論と「もしも」の限界

義務論(Deontology)は、結果ではなくルールそのものを重視します。
カントの「定言命法」は、普遍的な法則として成立する行動規範を求めます。

3.1 普遍化可能性のテスト

「もしすべての人がこの行動を取ったら、社会は成立するか?」
この問いは、第1部の普遍量化子  と類似しています。

義務論において、「もしも」は、結果の計算ではなく、ルールの普遍性の検証に用いられます。

4. AI倫理と「もしも」の自動化

AIが倫理的判断を行う場合、「もしも」はどのように処理されるべきでしょうか?

4.1 アルゴリズム的倫理

AIは、功利主義的な計算を高速に行うことができます。
しかし、義務論的なルールをAIに組み込むことは困難です。
なぜなら、ルールは例外を許容しないため、現実の複雑な状況に対応できないからです。

4.2 説明可能性と「もしも」

AIの倫理的判断には、説明可能性が求められます。
「なぜその判断を下したか?」という問いに対して、AIは「もしも」の構造を提示する必要があります。

  • 決定木: 明示的なif文として説明可能。
  • ニューラルネットワーク: 重みの変化として説明困難。

このため、倫理的判断には、解釈可能なモデル(決定木など)が好まれる傾向があります。

5. 第11章のまとめ:倫理としての「もしも」

第11章では、倫理における「もしも」の役割について解説しました。

  • 功利主義: 「もしも」を確率的計算として処理。
  • 義務論: 「もしも」をルールの普遍性として処理。
  • AI倫理: 「もしも」の自動化と説明可能性。

倫理は、本質的に反実仮想の能力です。
「もしも違う選択をしていたら」という思考が可能であるからこそ、私たちは責任を負い、倫理的判断を下すことができます。