GitTalent
Havuz
Depo ayrıntısı

Stxqq/self-driving-car

Self-driving car in plain JavaScript: a neural network evolved by a genetic algorithm drives highway traffic

JavaScript MIT 01 Ekim 2026 son push 01 Ekim 2026 0 fork
Yıldız
38-8 · 33 gün
Commit · 28g
—
son 28 günde
Yazar · 28g
—
farklı katkıcı

Hızlı değerlendirme

önem 29uyum 4gpt-6-luna

Özet

JavaScript ile yazılmış, neural network ve genetic algorithm kullanarak sentetik otoyol trafiğinde araç sürüşünü simüle eden etkileşimli bir demo.

Profiline uyum

Araç simülasyonu ve neuroevolution, profilindeki mobil uygulama, dil eğitimi veya kullandığın üretim teknolojileriyle ilgili değil.

Neden yükseliyor

Repo bir günlükken 46 yıldız almış ve canlı demo ile görsel olarak anlaşılır bir konu sunuyor; ancak son 28 günlük commit ve farklı yazar verisi ölçülmediğinden yükselişin devamlılığı veya ekip aktivitesi hakkında kanıt yok.

Problem

Neuroevolution yaklaşımını sürüş kararları üzerinden gözle görülür ve etkileşimli biçimde incelemeyi sağlar; gerçek araçlarda otonom sürüş geliştirme sorununu çözmez.

Çözüm

Tarayıcıda veya Node.js üzerinde çalışan simülasyonda 19 girdili bir neural network gaz ve şerit tercihini belirler; genetic algorithm, aynı yolu süren araçlardan daha uzağa gidenleri seçerek sonraki nesilleri oluşturur. Şerit değiştirme hareketini ayrı bir planner yürütür.

Yenilik

Temel yöntemler yeni değil; dikkat çeken tarafı, genetic algorithm ile eğitilen sürücüyü el yazımı planner ve trafik simülasyonuyla tek, bağımlılıksız bir JavaScript demosunda birleştirmesi.

Teknolojiler

  • JavaScript
  • ES modules
  • Canvas
  • Node.js
  • neural network
  • genetic algorithm
  • kinematic bicycle model
  • Intelligent Driver Model

Riskler

  • Simülasyon ve gösterilen davranış gerçek trafik, sensör veya araç performansını temsil etmez; gerçek otonom sürüş kanıtı olarak yorumlanmamalı.
  • README'de anlatılan trafik, araç modeli ve algı girdileri simülasyon varsayımlarına dayanıyor; gerçek dünyaya aktarılabilirliği gösterilmiyor.
  • Repo çok yeni; sürdürülebilir bakım, dış katkı ve uzun dönemli aktivite için yeterli veri yok.
  • Proje daha çok görsel demo ve öğrenme aracı niteliğinde; genel amaçlı bir simülasyon altyapısı olduğu gösterilmiyor.

Detaylı değerlendirme

Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.