Hava kirleticilerinin kısa vadeli tahminini yapmak için SVM modellerini kullanıyorum. Yeni bir model eğitmek için bir SVM modeli için uygun metaparametreler bulmalıyım (yani C, gama vb.).
Libsvm belgeleri (ve okuduğum diğer birçok kitap) bu parametreleri bulmak için ızgara aramayı kullanmanızı önerir - bu yüzden temelde bu parametrelerin her kombinasyonu için modeli belirli bir setten eğitir ve en iyi modeli seçerim.
En uygun (veya en yakın) meta parametreleri bulmanın daha iyi bir yolu var mı? Benim için esas olarak bir hesaplama zamanı meselesidir - bu sorunun bir ızgara araştırması yaklaşık iki saat sürer (bazı optimizasyonlar yaptıktan sonra).
Izgara aramanın artıları:
- Kolayca paralelleştirilebilir - 20 CPU'nuz varsa 20 kat daha hızlı çalışır, diğer yöntemleri paralelleştirmek daha zordur
- Metaparametre alanının büyük bölümlerini kontrol edersiniz, bu yüzden iyi bir çözüm varsa onu bulacaksınız.