iT邦幫忙

0

請問貨物裝進貨櫃的問題,用遺傳演算法(Genetic Algorithm)如何用Python

請問各位高手,在貨物裝櫃的問題用遺傳演算法(Genetic Algorithm),在得知貨物長x寬x高、可否堆疊(不可堆疊放最上層)、重量(重的放底層)、目的地(依次序分A、B、C點卸貨)的情況下,運用First-in last-out邏輯(入櫃分C、B、A)來找出最佳排列組合?
有思考過一個方式,幫每個貨物擺放位置做評分,目前不知道在Pytho上如何著手...../images/emoticon/emoticon06.gif

https://towardsdatascience.com/genetic-algorithm-implementation-in-python-5ab67bb124a6
謝謝Japhenchen哥,太菜了,剛學會留言......
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

1
海綿寶寶
iT邦大神 1 級 ‧ 2020-11-12 08:49:30

跟我找到的一樣:p

謝謝海綿哥

1
a26833765
iT邦新手 5 級 ‧ 2020-11-12 09:04:52

看起來像是課堂作業,請問讓你困擾的地方是在

  1. 不知道如何用PYTHON編程=>找本封面可愛、插圖很、又很薄的書來K吧
  2. 完全不瞭解或僅部分瞭解GA的計算過程=>陳世杰老師的講義
  3. 如何將GA應用在你的問題中=>問TA,或者取得關鍵字上網估狗
roxettei iT邦新手 4 級 ‧ 2020-11-13 10:23:47 檢舉

這種功能以前遇過客戶需求,但實務上很難實施,因為堆貨的人很難依照最佳化的堆放結果去放置,堆貨人或司機,他們送貨久了通常知道怎麼放貨了,如果按照系統指示擺放,他們可能隔天就離職了..

a26833765 iT邦新手 5 級 ‧ 2020-11-13 13:24:04 檢舉

我只能說,要多聽一下最前線工作人員的需求

謝謝a26833765大

我要發表回答

立即登入回答