Derin öğrenme konusunda oldukça yeniyim ama sanırım kullanmaya başlamak için doğru gerçek dünyadaki durumu buldum. Sorun şu ki, sadece sonuçları tahmin etmek için bu tür algoritmalar kullandım. Yeni projem için, sonuçları optimize etmek üzere bir makineyi beslemek için bilgiye ihtiyacım var . Birisi nasıl ilerlemem gerektiğini kısaca açıklayabilir mi? Sıkıştım.
Durum şu:
Uzunluğu boyunca farklı ahşap sınıflarına sahip ahşap tahtaları alan ve kesim listesinde verilen bloklara kesmek zorunda kalan bir makinem var. Bu makine her zaman belirli bir tahtadan alabileceği en yüksek puanı seçecektir . Skor her bloğun çarpılmasıyla elde edilir bölgeyi onun tarafından Multiplikatör . Oluşturmak istediğim algoritma, bu makineye bir kesim listesinde listelenen her blok için bir çoğaltıcı vermelidir . Bu makineden gelen tüm fiziksel çıktılar, ihtiyaç duyulana kadar bir robot tarafından raflarda stoklanacaktır. Kesme makinesinin, daha yüksek bir skora ulaşmasına yardımcı olursa, bir tahtanın parçalarını düşürmesine izin verilir.
Değer, çok fazla odun indirmeden bana en çok ihtiyacım olan bloğu vermesi için makine için bir teşvik görevi görmelidir.
OPTİMİZASYON HEDEFLERİ
- Her bloğun gerekli zamana kadar stokta bulunduğundan emin olun, ancak neden olmadan çok erken değil
- Mümkün olduğunca az ahşap alanı düşürün (bazı türler çok pahalıdır)
GİRİŞ DÜĞMELERİ
- Bu bloğa ihtiyaç duyulmadan önce geçen süre
- Bu blok için ahşap kalitesi
- Bu bloğun miktarı gerekli
- Blok alanı (Belki?)
ALGORİTMAYA VERİLEN GERİ BİLDİRİM
- Bloğun hazır olduğu önceden geçen süre (mümkün olduğunca düşük olmalıdır)
- Eski ahşap alanı * atlanan sınıf sayısı
BEKLENEN DÖNÜŞ VERİLERİ
- Bu bloğa, diğerlerine göre önceliğini en uygun hale getirecek bir çoklayıcı
OLMADIĞIM BİLGİLER TOPLADI
- Her bir ağaç türü için her bir sınıfın ortalama oranı
Şimdiye kadar anladığım şey, geri bildirimimin çıktı düğümü olmasını sağlamak için sadece bir değerde parçalanabilmem gerekebileceğidir. Sorun şu ki bu algoritmayı bir çoğaltıcı belirlemek için nasıl yapılacağını anlayamıyorum . Bunu derin öğrenme yoluyla çözmeye çalışırken yanlış mıyım?