Mantık & Matematik Lab: 10 Klasik Problem
Klasik akıl yürütme problemleri: monty hall, river crossing, weighing puzzles. CoT, self-consistency, reasoning model karşılaştırması.
Şükrü Yusuf KAYA
16 min read
IntermediateMantık & Matematik Lab
Bu derste 10 klasik problem var. Her birini:
- Direct ile dene
- CoT ile dene
- (Opsiyonel) Self-consistency ile dene
Hangi teknik hangi problemde fark yaratıyor, kendi gözünle gör.
3 kapı vardır. Birinin arkasında araba, ikisinin arkasında keçi var. Sen 1 numarayı seçiyorsun. Ev sahibi (arkayı bilen) 3 numarayı açıyor — keçi var. Sana soruyor: "1'de mi kalacaksın, 2'ye mi geçeceksin?" Hangisi daha iyi, niçin?
Doğru cevap: Geç (2/3 olasılıkla araba). Direct cevap genelde 50/50 der (yanlış). CoT ile düzelir.
python
# Lab — kendi promptlarını deneimport osfrom anthropic import Anthropicfrom dotenv import load_dotenvload_dotenv() client = Anthropic(api_key=os.getenv("ANTHROPIC_API_KEY")) PROBLEM = """3 kapı vardır. Birinin arkasında araba, ikisinin arkasında keçi.1 numarayı seçtin. Ev sahibi 3'ü açtı (keçi). 1'de kalmalı mısın, 2'ye geçmeli misin?""" def direct(): r = client.messages.create( model="claude-haiku-4-5-20251001", max_tokens=200, temperature=0, messages=[{"role": "user", "content": PROBLEM + "\n\nKısa cevap ver."}], ) return r.content[0].text def cot(): r = client.messages.create( model="claude-haiku-4-5-20251001", max_tokens=600, temperature=0, messages=[{"role": "user", "content": PROBLEM + "\n\nÖnce olasılık tablosunu çıkar, adım adım düşün, sonra cevabı ver."}], ) return r.content[0].text print("=== Direct ===")print(direct())print("\n=== CoT ===")print(cot()) Monty Hall — direct vs CoT karşılaştır.
Eğitim sonrası: Bu 10 problemi kendi sevdiğin alanlardan (oyun teorisi, kombinatorik, optimizasyon) versiyonlarla yarışmaca yap. CoT/SC/ToT'un gücünü gerçek problemlerle internalize et.
Yorumlar & Soru-Cevap
(0)Yorum yazmak için giriş yap.
Yorumlar yükleniyor...
Related Content
1. Temeller — Yapay Zekâ ve LLM'lere Giriş
Bu Eğitim Hakkında ve Verimli Çalışma Yöntemi
Start Learning1. Temeller — Yapay Zekâ ve LLM'lere Giriş
Yapay Zekâ → Üretken AI → LLM: Bağlamsal Harita
Start Learning1. Temeller — Yapay Zekâ ve LLM'lere Giriş