• tam turkce karsiligi sezgisel demek
  • bilgisayarın insana karşı olduğu oyun programlarında (satranç, tavla vb.), algoritma geliştirilemeyen durumlarda uygulanan tarama, seçme ve optimizasyon yöntemleri
  • karşıtı: algorithmic
  • sizi en iyi sonuca sadece yaklastirabilen ama optimal solutionu vermesi kesin olmayan yontemler butunu.
  • yuzbinlerce degiskeninin bulundugu denklemlerde optimale en yakin cozumu bulmayi saglayan algortimalar. gerci softwarelerin gittikce gelismesiyle cogu kullanim alanlarini yitirmektedir ama yine de cok daha kisa surede guzel sonuclar almayi saglayanlari mevcuttur.
  • (bkz: ufuristik)
  • sezgisel hesap yöntemi
    (bkz: algoritmik)
  • her ne kadar optimal çözümler yerine suboptimal dediğimiz daha kötü sonuçları bulmaya sebep olsa da çoğu zaman optimal sonuçları ortaya koyan algoritmaların yerine tercih edilir.

    bunun sebeplerin başında heuristiclerin hesaplanmasının optimal sonuçları veren algoritmalara göre daha kısa sürmesidir. örnek vermek gerekirse eğer sizin algoritmanız bir problemin optimal çözümünü 10 saatte veriyor, fakat heuristic methodunuz aynı problemle ilgili bir çözümü 2 dakikada veriyorsa ve de bulduğu çözüm optimala çok yakınsa heuristic tercih edilir.

    fakat hesaplama sürecinin kısa olması heuristiclerin tercih edilmesinde ana sebep değildir. bir diğer önemli noktada optimal çözümlerin gerçek dünyadaki sistemlere tam olarak adapte edilememesidir. bu süreçte muhakkak çözümde ufakta olsa bir kaç değişiklik yapılır ve dolayısıyla gerçek dünyada değiştirilen optimal çözüm suboptimal sonuçlar doğurur. fakat heuristic çözümler daha kolay bir şekilde gerçek dünya sistemlerine adapte edilebilir ve de optimal sonuca göre heuristic çözümde oluşan kayıp çoğu zaman az önce bahsettiğim optimal çözümlerin uygulanma esasında ortaya çıkan kayıplardan daha azdır.
hesabın var mı? giriş yap