所謂的人工智慧(Artificial Intelligence)可以說是我們人類想要電腦、機器所做出的一個目標,就好比我今天要電腦去看出輸入的圖片角色是誰?是狗還是貓?或是要電腦預測出明天的天氣,這個稱之為目標,而我們今天所提到的機器學習(Machine Learning)可以稱做是實現人工智慧的一種手段,而圖中最右邊的深度學習(Deep Learning)可以說是讓現今人工智慧快速發展的一種機器學習的技術。
人工智慧發展圖_圖片出處
機器學習(Machine Learning):透過過往的資料、例子去學習並找到其中的規則,達到人工智慧的目的。
也就是說,我們將會餵給電腦一堆資料(如數據、圖片等),讓電腦去找到、學習其中的規則,然後電腦會找出規則去達成我們要的目的。
例如,後來會分享的案例──房價預測,我們將會給電腦許多棟房子的數據(如下表格所示),讓電腦找到這些資料中訂定房價的規則,如坪數越大越貴、臥室越多越貴或是樓層越多的房子比較貴等等,而電腦會利用數學的方法找到最佳的模型(規則),當有了這個模型(規則),我們就可以利用這個模型(規則)去判定其他棟「新」房子(不在我們餵給電腦的數據中)的價格。
id | price | bedrooms | sqft_living | floors |...
------------- | -------------
001 | 200000 | 4 | 1900 | 1 | ...
002 | 350000 | 4 | 3380 | 1 | ...
003 | 254000 | 3 | 2070 | 2 | ...
004 | 175000 | 3 | 1150 | 1 | ...
... | ... | ... | ... | ... |...
剩下的介紹就交給明天拉~要記得回來哦!
一起努力把AI學懂!