iT邦幫忙

2022 iThome 鐵人賽

DAY 23
1
AI & Data

了解AI多一點點系列 第 23

【Day 23】A*演算法/Dijkstra演算法/貪婪演算法應用

  • 分享至 

  • xImage
  •  

上回我們完成了用A*演算法/Dijkstra演算法進行傳教士與食人族過河的實例了,其實這項演算法可以應用在許多的最佳路徑規劃方案上,像是走迷宮、地圖或是下棋也可以進行套用。

像是前幾年十分著名的AlphaGo,雖然他用的演算法並不是A演算法而是蒙地卡羅樹搜尋演算法,但是其實基本概念是類似的,只是下棋時需要多考慮到對手的行動,而且下棋時展開的節點數量過於龐大,使用A演算法的話效率並不是那麼的理想。

目前促成人工智慧進展最大的推手其實就是相較於從前,我們的硬體演算速度得到大量的提升,因此近年來人工智慧的發展才能夠蓬勃迅速。這些在過往看似不可能的龐大計算也才能夠真正的實現,相信在硬體的不斷提升下,人工智慧的發展也能夠獲得更加突破性的發展,讓現在覺得無法實現的技術也能夠突破。

接下來筆者要來介紹人工智慧創作的部分,在以前「創作」一直被認為是人類才獨有的技能,但如今人工智慧也能夠做到所謂的創作了。接下來我們就要來透過近年來出名的Disco Diffusion和Midjourney看看一些人工智慧進行創作的例子。


上一篇
【Day 22】傳教士與食人族 – 結果展示
下一篇
【Day 24】人工智慧創作
系列文
了解AI多一點點30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言