Yanıtlar:
Kullanarak birkaç öğreticiler listeleyenoptim
bir yazı yazdım .
İlgili bölümün bir alıntısı:
optim
ile eksi log olabilirlik fonksiyonu gibi özel olarak oluşturulmuş bir objektif fonksiyonun kombinasyonu , özel modellerin parametre tahmini için güçlü bir araç sağlar.optim
.optim
" kullanılarak kullanılabilen çeşitli optimizasyon algoritmaları hakkında yararlı bir tartışma sağlar .Jeromy Anglim'in cevabına ek olarak, daha fazla bağlantım var.
Bitişik, yanında optim
orada istediğini sağlayan baz Ar başka fonksiyonudur: nlminb
. Kontrol ?nlminb
ve ?optim
kullanım örnekleri için.
Optimizasyon yapabilen bir sürü paket var. En ilginç bulduğum paketlerdi optimx , oldukça yeni ve neldermead simpleks algoritması farklı sürümleri için paketi.
Ayrıca, daha fazla paket için CRAN'ın Optimizasyonda Görev Görünümü'ne göz atmak isteyebilirsiniz
Önerilerimin hepsinin deterministik bir işleve sahip olduğunuzu varsaydığını unutmayın (yani rastgele gürültü yok). Kesinlikle deterministik olmayan (veya çok büyük) olmayan fonksiyonlar için, benzetilmiş tavlama veya genetik algoritmalar gibi algoritmaları kullanmanız gerekir. Ancak CRAN Görev Görünümünde ihtiyacınız olan her şey olmalıdır.