Logo

Etik Kuramları:
Karar Verme Algoritmaları

2. Hafta: Faydacılık, Deontoloji ve Erdem Etiği

function makeDecision(situation) {
// Hangi algoritmayı kullanacağız?
return ethicalFramework.analyze(situation);
}
ethics.framework.loading()

SİSTEM BAŞLATILIYOR

Vicdanın İşletim Sistemi

conscience.js
// Hayatın "gri" alanlarında...
if (situation === "belirsiz") {
// Hangi algoritmaya göre karar veriyoruz?
console.log("???");
}

Sonuç mu önemli?

maximize(happiness)

Kural mı önemli?

follow(duty)

Karakter mi önemli?

become(virtuous)

01 • UTILITARIANISM

Faydacılık

"The Outcome Matters"

5 Kişi 1 Kişi

"Sayılar yalan söylemez. En çok kişi için en büyük fayda matematiksel olarak doğrudur."

Jeremy Bentham

Jeremy Bentham

1748-1832

John Stuart Mill

J.S. Mill

1806-1873

En Büyük Mutluluk

Greatest Happiness Principle

Bir eylem, etkilenen en fazla sayıda insan için en büyük faydayı sağlıyorsa "etik"tir.

Σ ( happiness - suffering ) → MAX

Sonuç Odaklı

Consequentialism

Çoğunluk İlkesi

Greatest Number

Maliyet/Fayda

Cost-Benefit Analysis

02 • DEONTOLOGY

Deontoloji

"The Duty Matters"

Kesin Buyruk

Categorical Imperative

Sonuç Hesabı

ends ≠ means

"Sonuç ne olursa olsun, bazı kurallar evrenseldir. Yalan söylemek her zaman yanlıştır!"

Immanuel Kant

Immanuel Kant

1724-1804 • Königsberg

"Öyle davran ki, davranışının ilkesi evrensel bir yasa olabilsin."

  • İnsanı asla araç olarak kullanma
  • Ödev her şeyden önce gelir
  • Niyet sonuçtan önemlidir
1

Evrenselleştirilebilirlik

Herkes yapsa dünya nasıl olur?

2

İnsan Onuru

İnsan bir amaçtır, araç değil

3

Özerk İrade

Kendi aklınla karar ver

03 • VIRTUE ETHICS

Erdem Etiği

"The Character Matters"

Aristoteles

Aristoteles

MÖ 384-322

ERDEM aşırılık eksik fazla

"Ne yapmalıyım?" yerine "Nasıl biri olmalıyım?" diye sorar.

Aristoteles'in "Altın Orta"sı

EKSİKLİK

Korkaklık

ERDEM

Cesaret

AŞIRILIK

Atılganlık

Cimrilik

Cömertlik

Savurganlık

Erdemli Yazılımcı

Dürüst, Adil, Basiretli ve Öğrenmeye Açık

Hangi Algoritmayı Seçeceksin?

FAYDACILIK

(Sonuç)

"En çok insanı mutlu eden seçenek doğrudur."

maximize(totalHappiness)

DEONTOLOJİ

(Kural)

"Kural neyse o! Niyet saf olmalı."

follow(universalLaw)

ERDEM ETİĞİ

(Karakter)

"Dürüst ve adil bir profesyonel ol."

become(virtuousPerson)

VAKA ANALİZİ

Otonom Araç İkilemi (Trolley Problem)

Senaryo:

Otonom aracınızın frenleri patladı. Hızla ilerliyor.

  • A Yolu Yaya geçidinde 5 kişi var. (Kesin ölüm)
  • B Yolu Duvara çarpıp tek yolcuyu (sizi) öldürecek.

Yazılım Ne Yapmalı?

Algoritma kimi feda etmeli?

FAYDACILIK

Sonuç Odaklı

5 > 1

"Matematik duygusuzdur. 5 kişiyi kurtarmak için 1 kişiyi feda etmek, mantıksal zorunluluktur."

if (livesSaved > livesLost) {
  return SACRIFICE_PASSENGER;
}

DEONTOLOJİ

Ödev ve Sadakat

GÖREV: KORUMAK

"Aracın birincil ödevi, içindeki yolcuyu güvenle taşımaktır. Yazılım, sahibine ihanet edip onu feda edemez."

if (contract == PROTECT_OWNER) {
  // Sadakat Ödevi
  return STAY_COURSE;
}

ERDEM ETİĞİ

Karakter Odaklı

FEDAKARLIK

"Gerçek bir kahraman, başkaları yaşasın diye kendini feda eder. Bu bir matematik hesabı değil, erdemli bir duruştur."

class VirtuousPerson {
  act() => SELF_SACRIFICE;
}
ETİK İKİLEM SİMÜLASYONU

Veri Güvenliği vs. Şirket Kârı

İFLAS RİSKİ!

1000 Kişi

İşsiz kalacak

Veri Güvenliği Karikatürü

TEKLİF VAR!

10 Milyon

kurtulursun

SATARIM

"1000 ailenin refahı > Gizlilik"

SATMAM

"Hırsızlık (veri çalmak) yanlıştır"

DÜRÜSTÜM

"Kullanıcıya sorarım, şeffaf olurum"

Haftaya: Profesyonel Etik

Siber Teknoloji ve Mesleki Sorumluluk

Faydacılık

Sonuç

Deontoloji

Kural

Erdem Etiği

Karakter

"Yazdığın kodun ahlaki bir ağırlığı olduğunu hiç düşündün mü?"

ethics.session.end() • Hafta 2/15