iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 18
0
自我挑戰組

AI 人工智慧 — 從零開始了解系列 第 18

人工智慧的10個關鍵字 — 演算法

  • 分享至 

  • xImage
  •  

昨天介紹了10個關鍵字的第四個關鍵字,也就是大數據,今天就來介紹第五個關鍵字 — 演算法!

什麼是演算法呢?
就是所謂的「程式」哦!在人工智慧的運用上指的是「程式的資料處理程序」,演算法的好或不好會直接影響到AI的性能。畢竟人工智慧的定義是「擁有人類智慧的程式」,所以演算法也就是程式很重要!!程序越有效率,就能更快速、更高效地解決問題。

這邊來介紹三種比較有代表性的搜尋演算法。
以從大量的客戶資料中找出目標資料為例。
1.循序搜尋:從上到下單方向的單純搜尋法。當目標資料位置在比較下面的話,會花比較久的搜尋時間。
2.二分搜尋:把表分成一半,再推測目標資料在上半部或是下半部來做搜尋,若資料的排列方式是有規則的話,搜尋起來會更快速。
3.蒙地卡羅二元樹搜尋法:先隨機確認資料,找出表的規則,找到後,再來有效地依序搜尋,找可能性較高的區域。但如果沒找出規則,還是繼續隨機搜尋。

參考書籍:三津村直貴所寫的《圖解 AI 人工智慧大未來:關於人工智慧一定要懂得 96 件事》


上一篇
人工智慧的10個關鍵字 — 大數據
下一篇
人工智慧的10個關鍵字 — IoT
系列文
AI 人工智慧 — 從零開始了解30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言