Skip to content

beslirum/Artifical_Intelligence_Notes

Repository files navigation

🤖 Yapay Zeka Algoritmaları

Bu depo, yapay zeka dersinde öğrenilen temel arama algoritmalarının kaba kodlarını içermektedir.

Algoritmalar

1. Genişlik Öncelikli Arama (Breadth First Search)

Genişlik öncelikli arama, ağaç veya grafik yapılarda kökten başlayarak düğümleri geniş bir şekilde tarayan bir algoritmadır.

2. Maliyet Öncelikli Arama (Uniform Cost Search)

Maliyet öncelikli arama, düğümleri maliyetlerine göre sıralayarak en düşük maliyetli düğüme öncelik veren bir arama algoritmasıdır.

3. Derinlik Öncelikli Arama (Depth First Search)

Derinlik öncelikli arama, bir yoldan sona kadar derine inen ve ardından geri dönen bir arama algoritmasıdır.

4. Sınırlı Derinlik Arama (Depth Limited Search)

Sınırlı derinlik arama, derinlik öncelikli aramaya benzer ancak belirli bir derinlik sınırlaması getirir.

5. İteratif Derinleme Arama (Iterative Deepening Search)

İteratif derinleme arama, derinlik sınırlamasını artırarak daha geniş bir arama alanı kapsayan bir algoritmadır.

6. En İyi Öncelikli Arama (Best First Search)

En iyi öncelikli arama, bir hedefe ulaşmak için en "iyi" düğümü seçerek ilerleyen bir arama algoritmasıdır.

7. Cimri En İyi Öncelikli Arama (Greedy Best First Search)

Cimri en iyi öncelikli arama, her adımda en küçük tahmini maliyeti olan düğüme öncelik veren bir algoritmadır.

8. A Yıldızı Arama (A* Search)

A* arama, hem gerçek maliyet hem de tahmini maliyeti içeren bir değeri minimize ederek en iyi yolun bulunmasını amaçlar.

9. Özyinelemeli Genişlik Öncelikli Arama (Recursive BFS)

Özyinelemeli genişlik öncelikli arama, genişlik öncelikli aramayı özyinelemeli bir şekilde uygulayan bir algoritmadır.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published