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倫理: 「もしも」の自動化と説明可能性。
倫理は、本質的に反実仮想の能力です。
「もしも違う選択をしていたら」という思考が可能であるからこそ、私たちは責任を負い、倫理的判断を下すことができます。