【機器學習特訓營】第一週-簡介、KNN算法 | 貪心學院

機器學習的概念:

大數據、數據挖掘、機器學習,這三者是不同但有重合的領域

而人工智能、機器學習、深度學習的關係是這樣的:

人工智能>=機器學習>=深度學習,三者是在同一個框架、類似父類和子類的關係吧?

然後,這次是‘機器學習特訓營’,想當然是聚焦在機器學習這一塊


機器學習中,主要的框架為

【過去數據】—》透過【機器訓練】—》得到【算法模型】

再用得出來的【算法模型】加上【未來數據】來預測未來。

接著,機器學習主要分為:監督學習、非監督學習

監督學習又分為「分類」、「回歸」

非監督則是「聚類」

而在用廣告投放數據來預測銷量的案例中

主要有兩個變量:預算、銷量

透過python 中的matplotlib.pyplot 來先可視化過去數據

得知整個數據大概是以線性增長的分佈

因此用線性回歸的方式來訓練數據、以及預測


程式碼為:

x = data['TV'].values.reshape(-1,1)

y = data['sales'].values.reshape(-1,1)

reg = LinearRegression()

reg.fit(x,y)

#假設y = ax+b

print('a = {:.5}'.format(reg.coef_[0][0]))#0行0列

print('b = {:.5}'.format(reg.intercept_[0]))

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 《達爾文所未知的》解說詞 撰寫(Written):阿爾芒·馬裏耶(The Animal Mother) 翻譯(Tr...
    JENTSON阅读 5,403评论 0 1
  • 1/什麼是機器學習: 什麼是學習?利用經驗來提升自己,從而獲得理解以及解決問題的能力 什麼是機器學習?讓計算機...
    君植泽的简书阅读 2,720评论 0 0
  • 自然衝擊療法由丁愚仁老師發明,又稱「禪拍」,「拍打」,"自然拍打"。 丁師及其團隊總結經驗,不同的各種病症(含絕症...
    YouAreMyMusic阅读 7,102评论 0 4
  • 今天分享段时间来我学习认知以及在工作中自我感悟! 在这段期间中我在不断的学习中,每天都在慢慢的提升中不断的给自已充...
    行艾小花阅读 3,430评论 0 1
  • 前一段时间我考试的成绩我自己不满意!因为我错的太离谱了,总是漏题不看题,最近我在家里主要写练习册,针对漏题和不读题...
    崔珂豪本人阅读 1,706评论 0 0

友情链接更多精彩内容