1.人工智能——概述

應用領域

替代低端勞動,解決危險、高體力精力損耗領域

什么是智能制造?數字孿生?邊緣計算?

邊緣計算 是 數字孿生 的 “感官和神經末梢”,負責采集本地實時數據和即時反應。瑣碎數據不上傳總服務器,實時進行局部的決策和處理。

數字孿生 是 智能制造 的 “大腦和決策中心”,負責監控、仿真模擬和優化、數據流動。

智能制造 是 目標和平臺,邊緣計算和數字孿生是實現這一目標的核心關鍵技術。

簡單,易用,可以加大普及,降低學習使用門檻,提高中低端生產效率,便于跨領域、管理者掌握信息
要給用戶選擇題,不是問答題

發展現狀

功能上進行黑盒模擬,結構上做不到。
無法實現人類的靈感、創新?類比、抽象的能力。
讓機器學哲學會怎么樣?能否根據相關問題,抽象類比給出類似的解決方案

機器無法進行形象思維,而是靠大數據訓練檢索
如果可以仿照聯想:就無需大數據,完全推翻當前的深度學習

人腦是多元的,可以干很多事,但機器都是單一的功能,針對特定需求進行特定數據訓練

倫理問題

機器的理性,對人可能是不理性的

復習概率論

基本理論和公式

機器學習

掌握思想
要求會優化
傳統算法對于特定問題有很大的優化空間

深度學習的突破在于解決特征提取,目前的網絡復雜的側重基本也在于對特征的處理

搜索

傳統搜索算法每一步都要求是確定的
在人工智能中,部分信息不可知,所以無法進行搜索(可以獲取全部信息用回歸)

A*、Min-max搜索、遺傳算法

A*(A-Star)搜索算法

核心思想: 啟發式路徑搜索,尋找單一代理者的最短路徑。
它是一種在圖形或網格中尋找從起點到終點的最低成本路徑的算法。它之所以“智能”,是因為它不會像無頭蒼蠅一樣盲目搜索,而是會利用線索(啟發式函數)來指引方向。

它是如何工作的?
A*算法為每個可能的下一步位置計算一個分數:f(n) = g(n) + h(n)
g(n): 從起點到當前節點 n 的實際成本(已經走過的距離)。
h(n): 從當前節點 n 到終點的預估成本(啟發式函數,例如直線距離)。這個預估必須樂觀,不能高估實際成本。
f(n): 總預估成本。算法總是優先探索 f(n) 值最小的節點,因為它認為這條路徑最有希望最快到達終點。

簡單比喻:
你在一個巨大的迷宮里,要去往另一個出口。
g(n) 是你已經走了多少步。
h(n) 是你憑感覺估算的離出口還有多遠(比如看地圖的直線距離)。
你總會選擇 (已走步數 + 感覺剩余距離) 總和最小的方向前進。這種感覺(啟發函數)越準,你找到出口的路徑就越快、越優。

主要應用: 地圖導航(GPS)、游戲中的AI尋路、機器人運動規劃。

Min-max搜索算法

核心思想:對抗性決策,在兩個對抗者之間尋找最優策略。
它假設對手是理性的,總是會采取對你最不利的行動。算法通過在游戲狀態樹中輪流模擬自己和對手的決策,來選擇一條最大化自己最小收益的路徑。

它是如何工作的?
將游戲構建成一棵決策樹,層與層交替代表自己(Max玩家)和對手(Min玩家)的回合。
從終端狀態(游戲結束)開始,回溯評估每個節點的價值。
Max層(你的回合): 選擇子節點中價值最大的操作,因為你希望最大化自己的優勢。
Min層(對手的回合): 選擇子節點中價值最小的操作,因為對手希望最小化你的優勢(最大化他自己的優勢)。
通過這種交替的“最大-最小”回溯,最終為當前局面選擇一個最穩妥的、能抵抗對手最優策略的著法。

簡單比喻:
下棋時,你會想:“如果我走這里,那么對手最狠的反擊是走那里,然后我最好的回應是……這樣走下去,最終結果對我有利嗎?” Min-max算法就是把這種思考過程系統化、程序化。

主要應用: 回合制策略游戲AI(國際象棋、圍棋、五子棋)、任何需要對抗決策的場景。

注意: 完整搜索整個游戲樹通常不可行,因此會配合Alpha-Beta剪枝等優化技術,并在一定深度后使用評估函數來估算局面價值。

Alpha-Beta剪枝
α (Alpha):代表 Max玩家 在當前路徑上至少能保證獲得的收益(下界)。
β (Beta):代表 Min玩家 在當前路徑上至多允許付出的代價(上界)。
當在任何節點處出現 α ≥ β 時,就可以停止(剪枝)該節點剩余子節點的搜索。

遺傳算法

核心思想: 模擬生物進化論來解決優化問題。它是一種通過模擬“自然選擇”和“遺傳變異”來在復雜空間中尋找近似最優解的啟發式算法。

它是如何工作的?
算法維護一個包含多個候選解(稱為“染色體”)的種群,并通過迭代以下步驟來讓種群進化:
初始化: 隨機生成一組初始解。
選擇: 用一個適應度函數(評估解的好壞)來評估每個個體。適應度高的個體更有可能被選中作為“父母”來繁殖下一代。
交叉: 模仿基因重組,將兩個“父母”解的一部分進行交換組合,產生新的“后代”解。
變異: 以較低的概率隨機改變后代解中的某些部分,引入新的基因,保持種群的多樣性,避免過早陷入局部最優。
迭代: 用新生成的后代替換掉適應度差的老個體,形成新的種群。重復步驟2-5,直到滿足終止條件(如找到足夠好的解或達到迭代次數)。

簡單比喻:
你想造一輛最快的自行車。
先隨機造100輛不同形狀的自行車(初始化)。
讓它們比賽,排名前20名的就是好的(選擇)。
把這些好自行車拆了,用它們的零件(車把、輪子、座椅)互相拼裝,組成50輛新車(交叉)。
在拼裝過程中,偶爾給某個輪子換個新尺寸或把車把掰彎一點(變異)。
讓這50輛新車再比賽,重復這個過程。一代一代下去,自行車就會越來越快。

主要應用: 機器學習參數調優、調度問題(如排班)、工程設計優化、藝術創作等復雜且沒有標準解法的問題。

博弈

蒙特卡洛樹搜索
隨機搜索

計算機視覺

早期用傅里葉變換,然后算子

最優化、搜索

分支界限法

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

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

相關文章

傳統園區能源轉型破局之道:智慧能源管理系統驅動的“源-網-荷-儲”協同賦能

傳統園區能源結構轉型 政策要求:福建提出2025年可再生能源滲透率≥25%,山東強調“源網荷儲一體化”,安徽要求清潔能源就地消納。系統解決方案:多能協同調控:集成光伏、儲能、充電樁數據,通過AI算法動態優化…

[光學原理與應用-353]:ZEMAX - 設置 - 可視化工具:2D視圖、3D視圖、實體模型三者的區別,以及如何設置光線的數量

在光學設計軟件ZEMAX中,2D視圖、3D視圖和實體模型是三種不同的可視化工具,分別用于從不同維度展示光學系統的結構、布局和物理特性。它們的核心區別體現在維度、功能、應用場景及信息呈現方式上,以下是詳細對比:一、維度與信息呈現…

《sklearn機器學習》——交叉驗證迭代器

sklearn 交叉驗證迭代器 在 scikit-learn (sklearn) 中,交叉驗證迭代器(Cross-Validation Iterators)是一組用于生成訓練集和驗證集索引的工具。它們是 model_selection 模塊的核心組件,決定了數據如何被分割,從而支持…

Trae+Chrome MCP Server 讓AI接管你的瀏覽器

一、核心優勢1、無縫集成現有瀏覽器環境直接復用用戶已打開的 Chrome 瀏覽器,保留所有登錄狀態、書簽、擴展及歷史記錄,無需重新登錄或配置環境。對比傳統工具(如 Playwright)需獨立啟動瀏覽器進程且無法保留用戶環境,…

Shell 編程 —— 正則表達式與文本處理器

目錄 一. 正則表達式 1.1 定義 1.2 用途 1.3 Linux 正則表達式分類 1.4 正則表達式組成 (1)普通字符 (2)元字符:規則的核心載體 (3) 重復次數 (4)兩類正則的核心…

Springboot 監控篇

在 Spring Boot 中實現 JVM 在線監控(包括線程曲線、內存使用、GC 情況等),最常用的方案是結合 Spring Boot Actuator Micrometer 監控可視化工具(如 Grafana、Prometheus)。以下是完整實現方案: 一、核…

Java 大視界 --Java 大數據在智能教育學習資源整合與知識圖譜構建中的深度應用(406)

Java 大視界 --Java 大數據在智能教育學習資源整合與知識圖譜構建中的深度應用(406)引言:正文:一、智能教育的兩大核心痛點與 Java 大數據的適配性1.1 資源整合:42% 重復率背后的 “三大堵點”1.2 知識圖譜&#xff1a…

2025年新版C語言 模電數電及51單片機Proteus嵌入式開發入門實戰系統學習,一整套全齊了再也不用東拼西湊

最近有同學說想系統學習嵌入式,問我有沒有系統學習的路線推薦。剛入門的同學可能不知道如何下手,這里一站式安排上。先說下學習的順序,先學習C語言,接著學習模電數電(即模擬電路和數字電路)最后學習51單片機…

Android的USB通信 (AOA Android開放配件協議)

USB 主機和配件概覽Android 通過 USB 配件和 USB 主機兩種模式支持各種 USB 外圍設備和 Android USB 配件(實現 Android 配件協議的硬件)。在 USB 配件模式下,外部 USB 硬件充當 USB 主機。配件示例可能包括機器人控制器、擴展塢、診斷和音樂…

人工智能視頻畫質增強和修復軟件Topaz Video AI v7.1.1最新漢化,自帶星光模型

軟件介紹 這是一款專業的視頻修復工具-topaz video ai,該版本是解壓即可使用,自帶漢化,免登陸無輸出水印。 軟件特點 不登錄不注冊解壓即可使用無水印輸出視頻畫質提升 軟件使用 選擇我們需要提升畫質的視頻即可 軟件下載 夸克 其他網盤…

LeetCode 777.在LR字符串中交換相鄰字符

在一個由 ‘L’ , ‘R’ 和 ‘X’ 三個字符組成的字符串(例如"RXXLRXRXL")中進行移動操作。一次移動操作指用一個 “LX” 替換一個 “XL”,或者用一個 “XR” 替換一個 “RX”。現給定起始字符串 start 和結束字符串 result&#x…

RK-Android15-WIFI白名單功能實現

實現WIFI白名單功能 。 三個模式: 1、默認模式:允許搜索所有的WIFI顯示、搜索出來 ; 2、禁用模式:允許所有WIFI顯示,能夠搜索出來 ;3、白名單模式:允許指定WIFI名單顯示,被搜索出來 文章目錄 前言-需求 一、參考資料 二、核心修改文件和實現方式 1、修改文件 疑問思考 …

Maven + JUnit:Java單元測試的堅實組合

Maven JUnit:Java單元測試的堅實組合Maven JUnit:Java單元測試的堅實組合一、什么是軟件測試?二、測試的維度:階段與方法(一)測試的四大階段(二)測試的三大方法三、main方法測試與…

FFMPEG 10BIT下 Intel b570 qsv 硬解AV1,H265視頻編碼測試

上10bitffmpeg 8.0 b570最新驅動 ,CPU 12100F 顯卡 Intel b570 ffmpeg -hwaccel_output_format qsv -i "XXX.mkv" -vf "formatp010le" -c:v hevc_qsv -global_quality 19 -quality best -rc_mode ICQ -preset veryslow -g 120 -refs 5 -b…

SQL分類詳解:掌握DQL、DML、DDL等數據庫語言類型

如果你是一名數據庫運維工程師,或者正在學習數據庫技術,那么理解SQL的不同類型是非常重要的。讓我們一起看看SQL到底有哪些種類,以及它們各自的作用。 1. 什么是SQL? SQL(Structured Query Language)是一種…

[特殊字符] 預告!我正在開發一款讓自動化操作變得「像呼吸一樣自然」的AI神器

各位技術愛好者和創作者朋友們,我要解決一個行業痛點!在上一個項目中(🔥 重磅預告!我要用AI開發一個自媒體神器,徹底解決創作者的7大痛點!),我本來雄心勃勃地打算直接用R…

加密軟件哪個好用?加密軟件-為數據共享提供安全保障

企業與合作伙伴協作時需共享大量數據,若缺乏保護,數據可能被非法獲取,影響合作信任,甚至引發商業糾紛。加密軟件可確保共享數據僅授權方可見,為數據共享提供安全保障,推動合作順利開展。?1.固信軟件固信加…

FPGA復位

1:能不復位盡量不要復位,減少邏輯扇出數:比如打拍信號。2:xilinx的FPGA推薦高復位,ATERAL的FPGA推薦低復位。3:盡量使用異步復位:大多數廠商目標庫內的觸發器都只有異步復位端口,采用同步復位需消耗較多邏輯資源。一&a…

Cursor 教我學 Python

文章目錄1. 寫在最前面2. Python 語法2.1 yield2.1.1 yield 和 return 的區別2.1.2 golang 中實現 yield 語法3. aiohttp 庫3.1 原始寫法3.2 修改寫法3.2 耗時對比分析4. 碎碎念5. 參考資料1. 寫在最前面 最近加了很多 Python Coding 的任務,雖然在 AI 加持下能夠順…

Ollama:本地大語言模型部署和使用詳解

1.什么是Ollama? Ollama是一個開源的大語言模型管理工具,具有以下特點: 簡單易用:提供簡單的命令行接口本地部署:模型運行在本地,保護數據隱私跨平臺支持:支持Windows、macOS、Linux豐富的模型…