機器學習 Day1

機器學習概述

  • 機器學習與人工智能、深度學習關系
  • 什么是機器學習
  • 數據集
  • 算法

機器學習與人工智能、深度學習關系

在這里插入圖片描述

什么是機器學習

機器學習是從數據中自動分析獲取模型,并利用模型對未知數據進行預測。

直觀理解:
在這里插入圖片描述

所以是從歷史數據中獲取規律,那么這些歷史數據是怎么構成的呢?

數據集

結構:特征值+目標值

正式定義:
特征值與目標值
特征值(Features):
描述數據的屬性(通常是多列),用X表示。
例如:房價預測中的面積、地段、房齡。

目標值(Target):
模型要預測的結果(通常是單列),用y表示。
例如:最終的房價。

case:用“相親”比喻機器學習
假設你是一個相親網站的AI,任務是預測兩個人是否適合結婚。你需要收集數據并讓模型學習規律:

特征值(Features):

就是模型的“輸入線索”,比如:
年齡、身高、收入、興趣愛好、學歷

相當于你作為媒人時,會問對方的“條件”。

目標值(Target):

是模型要“猜”的結果,比如:
是否成功結婚(是/否)

相當于你最終看到的“相親結果”。

算法

一、監督學習(Supervised Learning)
核心思想:像老師教學生,給算法“標準答案”(即目標值y)去學習規律。

  1. 典型案例:
    分類問題 → 預測類別
    例:垃圾郵件識別(是/否)、癌癥診斷(惡性/良性)

回歸問題 → 預測數值
例:房價預測、股票價格

  1. 常用算法:
    算法名稱 比喻 適用場景
    線性回歸 用尺子畫最擬合的直線 房價趨勢預測
    決策樹 連環問答式判斷 貸款審批
    隨機森林 多個專家投票決策 電商用戶流失預警
    SVM(支持向量機) 找最大間隔的分界線 圖像分類
  2. 關鍵特點:
    必須有已標注的數據(即既有X也有y)

模型訓練后可以預測新數據的y值

二、無監督學習(Unsupervised Learning)
核心思想:像讓孩子自己整理玩具,沒有標準答案,算法自行發現數據中的模式。

  1. 典型案例:
  • 聚類(Clustering) → 自動分組
    例:用戶分群、新聞話題歸類

  • 降維(Dimensionality Reduction) → 壓縮數據
    例:3D數據可視化展示到2D

  1. 常用算法:
    算法名稱 比喻 適用場景
    K-Means 按距離劃分小組 市場客戶細分
    PCA 提取最關鍵特征 人臉識別預處理
    Apriori 找頻繁出現的組合 超市商品關聯推薦
  2. 關鍵特點:
    只有特征值X,沒有目標值y

結果通常需要人工解讀意義

三、強化學習(Reinforcement Learning)
核心思想:像訓練小狗,通過“獎勵/懲罰”讓算法自己摸索最佳策略。

  1. 典型案例:
    游戲AI(如AlphaGo)

自動駕駛決策

機器人控制

  1. 核心概念:
    Agent(智能體):學習的AI

Environment(環境):交互的世界

Reward(獎勵):行為的反饋信號

四、算法選擇流程圖
在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/81113.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/81113.shtml
英文地址,請注明出處:http://en.pswp.cn/web/81113.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Disruptor—2.并發編程相關簡介

大綱 1.并發類容器 2.volatile關鍵字與內存分析 3.Atomic系列類與UnSafe類 4.JUC常用工具類 5.AQS各種鎖與架構核心 6.線程池的最佳使用指南 1.并發類容器 (1)ConcurrentMap (2)CopyOnWrite容器 (3)ArrayBlockingQueue (4)LinkedBlockingQueue (5)SynchronousQueue …

開盤啦 APP 抓包 逆向分析

聲明: 本文章中所有內容僅供學習交流使用,不用于其他任何目的,抓包內容、敏感網址、數據接口等均已做脫敏處理,嚴禁用于商業用途和非法用途,否則由此產生的一切后果均與作者無關! 抓包 這是一個記錄貼。 這個APP是數…

YOLOv8損失函數代碼詳解(示例展示數據變換過程)

本文將展示YOLOv8中損失函數計算的完整代碼解析,注釋中提供了詳盡的解釋,并結合示例演示了數據維度的轉換,以幫助更好地理解。 YOLOv8的損失函數計算代碼位于ultralytics/utils/loss.py文件中(如下所示),我…

微信小程序調用藍牙API “wx.writeBLECharacteristicValue()“ 報 errCode: 10008 的解決方案

1、問題現象 問題:在開發微信小程序藍牙通信功能時,常常會遇到莫名其妙的錯誤,查閱官方文檔可能也無法找到答案。如在寫入藍牙數據時,報了這樣的錯誤: {errno: 1500104, errCode: 10008, errMsg: "writeBLECharacteristicValue:fail:system error, status: UNKNOW…

軟考 UML中的 用例圖 的泛化 包含 擴展 關系

用例圖的泛化、擴展和包含 - ^_^肥仔John - 博客園

MyBatis-Plus的自帶分頁方法生成的SQL失敗:The error occurred while setting parameters

1、error描述 數據庫是postgres,Java使用mybatis-plus的分頁功能,生成的分頁SQL不能正常運行。 "msg": "nested exception is org.apache.ibatis.exceptions.PersistenceException: Error querying database. Cause: com.baomidou.my…

Redis從入門到實戰 - 原理篇

一、數據結構 1. 動態字符串SDS 我們都知道Redis中保存的key是字符串,value往往是字符串或者字符串的集合。可見字符串是Redis中最常用的一種數據結構。 不過Redis沒有直接使用C語言中的字符串,因為C語言字符串存在很多問題: 獲取字符串長…

人形機器人通過觀看視頻學習人類動作的技術可行性與前景展望

摘要 本文深入探討人形機器人通過觀看視頻學習人類動作這一技術路線的正確性與深遠潛力。首先闡述該技術路線在模仿人類學習過程方面的優勢,包括對人類動作、表情、發音及情感模仿的可行性與實現路徑。接著從技術原理、大數據訓練基礎、與人類學習速度對比等角度論證…

高分辨率北半球多年凍土數據集(2000-2016)

關鍵數據集分類&#xff1a;冰凍圈數據集時間分辨率&#xff1a;10 year < x < 100 year空間分辨率&#xff1a;1km - 10km共享方式&#xff1a;開放獲取數據大小&#xff1a;339.79 MB數據時間范圍&#xff1a;2000-01-01 — 2016-12-31元數據更新時間&#xff1a;2022-…

零售智能執行大模型架構設計:從空間建模到上下文推理,再到智能Agent

零售智能執行大模型架構設計&#xff1a;從空間建模到上下文推理&#xff0c;再到智能Agent &#x1f9e0; 引言&#xff1a;零售智能執行的再定義 在傳統零售執行中&#xff0c;面對SKU數量龐雜、貨架布置多變、陳列標準難以落地等問題&#xff0c;靠人力巡檢或輕量識別模型已…

RIP 協議實驗全記錄:從配置到問題解決

在網絡世界中&#xff0c;路由協議就像是交通指揮員&#xff0c;引導數據在不同網絡之間順暢傳輸。今天&#xff0c;我們就來深入探索 RIP&#xff08;Routing Information Protocol&#xff09;協議&#xff0c;通過一系列實驗&#xff0c;揭開它的神秘面紗&#xff01; 一、搭…

基于SpringBoot的網上租賃系統設計與實現

項目簡介 本項目是基于 Spring Boot Vue 技術棧開發的 網上租賃系統。該系統通過前后端分離的架構&#xff0c;提供用戶和管理員兩種角色的操作權限&#xff0c;方便用戶進行商品租賃、訂單管理、信息查詢等操作&#xff0c;同時也為管理員提供了商品管理、用戶管理、訂單管理…

uni-app學習筆記六-vue3響應式基礎

一.使用ref定義響應式變量 在組合式 API 中&#xff0c;推薦使用 ref() 函數來聲明響應式狀態&#xff0c;ref() 接收參數&#xff0c;并將其包裹在一個帶有 .value 屬性的 ref 對象中返回 示例代碼&#xff1a; <template> <view>{{ num1 }}</view><vi…

CUDA 性能優化 | 共享內存機制 / 向量化訪存策略

注&#xff1a;本文為“CUDA 性能優化”相關文章合輯。 圖片清晰度受引文原圖所限。 重傳部分 CSDN 轉儲失敗圖片。 略作重排&#xff0c;未整理去重。 如有內容異常&#xff0c;請看原文。 Shared Memory 上的廣播機制和 Bank Conflict 到底是怎么回事&#xff1f; 發表于 2…

NVMe高速傳輸之擺脫XDMA設計1

NVMe IP放棄XDMA原因 選用XDMA做NVMe IP的關鍵傳輸模塊&#xff0c;可以加速IP的設計&#xff0c;但是XDMA對于開發者來說&#xff0c;還是不方便&#xff0c;原因是它就象一個黑匣子&#xff0c;調試也非一番周折&#xff0c;尤其是后面PCIe4.0升級。 因此決定直接采用PCIe設…

企業級單元測試流程

企業級的單元測試流程不僅是簡單編寫測試用例&#xff0c;而是一整套系統化、自動化、可維護、可度量的工程實踐&#xff0c;貫穿從代碼編寫到上線部署的全生命周期。下面是一個盡可能完善的 企業級單元測試流程設計方案&#xff0c;適用于 Java 生態&#xff08;JUnit Mockit…

關于vector、queue、list哪邊是front、哪邊是back,增加、刪除元素操作

容器的 front、back 及操作方向 1.1vector&#xff08;動態數組&#xff09; 結構&#xff1a;連續內存塊&#xff0c;支持快速隨機訪問。 操作方向&#xff1a; front&#xff1a;第一個元素&#xff08;索引 0&#xff09;。 back&#xff1a;最后一個元素&#xff08;索引…

嵌入式之匯編程序示例

目錄 經典例子:求階乘 一:數組求和 二:數據壓棧退棧 三:函數嵌套調用 經典例子:求階乘 知識點: BGT 用于判斷 r2 > r0&#xff0c;確保循環執行 恰好 r0 次。BNE 用于判斷 r2 ≠ r0&#xff0c;會導致循環多執行一次&#xff0c;得到錯誤結果。 這就是階乘代碼中必須…

【MySQL】第九彈——索引(下)

文章目錄 &#x1f30f;索引(上)回顧&#x1f30f;使用索引&#x1fa90;自動創建索引&#x1fa90;手動創建索引&#x1f680;主鍵索引&#x1f680;普通索引&#x1f680;唯一索引&#x1f680;復合索引 &#x1fa90;查看索引&#x1fa90;刪除索引&#x1f680;刪除主鍵索引…

畢業論文格式(Word)

目錄 Word目錄怎么自動生成&#xff1f;快速生成試試這3個方法&#xff01; - 知乎https://zhuanlan.zhihu.com/p/692056836目錄生成需要先設置標題樣式&#xff0c;這個不僅是目錄生成需要&#xff0c;和后續的圖表也有關系。 最好不要自己創建新的樣式&#xff0c;而是在現有…