制造領域的人工智能技術

“AI將執行制造、質量控制、縮短設計時間、減少材料浪費、提高生產再利用率,執行預測性維護等等,盡管人工智能有望從根本上改變很多行業,但該技術非常適合制造業”Ng說。Andrew Ng是深度學習Google Brain項目的創始人兼斯坦福大學計算機科學兼職教授.
人工智能這個術語今天被用作軟件的一部分,它可以訓練自己執行某些任務并隨著時間的推移逐漸完成這些任務。
例如,AI是在照片中識別朋友臉部軟件的后面。這些系統最終會在面部識別方面變得更好,因為您可以通過繼續標記和識別各種姿勢和情況下的朋友來“訓練”它們。
Ng說,同樣的AI過程可以用來檢查工廠中的零件。在另一個AI應用程序中,西門子的機器人樣機自動讀取并遵循CAD說明,無需編程即可構建零件。
Ng于去年年底成立了自己的公司Landing.AI,并進入AI領域。該公司的目標是幫助制造商將AI融入他們的工作流程中。
對于視覺檢查,Landing.AI的系統在僅“查看”五個產品圖像之后識別出缺陷圖案。 Ng表示,不依賴AI的視覺檢測系統必須接受大約100萬張圖像的海量數據集的訓練,以確保它們識別到所有潛在的不完美之處。
許多工廠的員工仍然自己檢查零件。“今天,單一工廠中的數千人共同工作,發現缺陷,這是一項令人難以置信的艱巨任務,”Ng說,“但我們的深度學習算法花費了半秒的時間來檢查零件,并且在許多應用中比人類更精確。”
德國慕尼黑西門子企業技術部門的一個研究小組在將AI帶入制造業的過程中,于去年12月宣布,他們開發了一種雙臂機器人,可以在無需編程的情況下制造產品。
機器人的胳膊自動地一起工作,根據需要,按照人類使用自己手臂的方式分配任務。
雖然傳統機器人無法破譯CAD模型,但西門子機器人可以解釋各種CAD模型,從而不需要對其運動和流程進行編程,Kai Wurm說,他與George von Wichert一起負責該項目。此二人正在西門子研究自主系統。
Wurm說:“未來,將不再需要耗費大量時間和代碼的昂貴編程給機器人,為他們提供固定程序來組裝零件。我們只需要指定任務,系統就會自動將這些規范轉化為程序。”
機器人本身決定每個手臂應該執行哪項任務。為了做到這一點,開發人員已經使樣機能夠將產品開發軟件的信息提升到語義層面。
Wurm說:“產品零件和過程信息在語義上轉換成本體論和知識圖。 這使得隱含的信息是明確的。到現在為止,當人們被告知將零件X抓到軌道Y上時,人們從經驗中簡單地知道的事情必須以代碼的形式教給機器人。但是,我們的樣機本身會分析這個問題并找到相應的解決方案。”
機器人可以制造單個零件或樣機,這是制造業中稱為“批量型”的過程。該術語是指制造或組裝各種產品,每種產品都包含不同的組件和設置。
機器人還可以糾正錯誤。如果一個零件滑動,其中一只手臂會在相機視野內找到該零件。然后手臂將拾取組件并調整其后續動作,以便它仍能正確安裝。 Wurm說,例如,如果該位置對零件的位置更好,它可能會將零件轉移到另一只手臂。
西門子公司首席技術官Roland Busch表示,西門子也在使用AI來預測工廠設備何時需要維護。
Busch說,該公司在包括傳感器和用于數據傳輸的通信接口的舊電機和變速器上安裝“智能盒”。
“通過分析數據,我們的人工智能系統可以得出關于機器狀況的結論,并檢測出不符常規性,從而使預測性維護成為可能,”他說。
Ng表示,像西門子機器人和他自己的機器視覺檢測技術這樣的變化意味著制造過程在不久的將來可能并不相同。他比較了人工智能和100多年前電力改變工業的方式。

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

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

相關文章

如何獲取一個會議的 transcripts

Teams 開發團隊在過去半年里提供了很多的關于會議的 api,這讓我們又有了很多的可以實現的功能和場景。今天我要介紹的是如何獲取會議的 transcripts。 首先我們要知道的一個概念是:一個會議 meeting 可能有很多的 transcript,是一對多的關系…

JS獲取IP地址

HTML代碼&#xff1a; <!DOCTYPE html> <html><head><meta charset"UTF-8"><title></title><script src"https://unpkg.com/vue/dist/vue.js"></script></head><body><div id"vm&quo…

1小時玩爆趣頭條自媒體平臺,增粉實戰操作分享

做自媒體的人最關注的就是每天自己賬號的后臺數據&#xff0c;因為數據決定當天的收益。因此只要每天能達到幾十萬的數據&#xff0c;相信對于做自媒體的朋友來說&#xff0c;一個月下來&#xff0c;最少也有1萬以上的收入。目前&#xff0c;自媒體平臺能賺錢的平臺有很多&…

營業額統計

傳送門 這個題...裸題啊,裸的不能再裸了 按天數插入,每次插入之后,比較和前驅后繼的差,取 min 統計入答案即可 注意之前已經插入過的值就不需要插入了.然后這題就 A 了 Code: #include <iostream> #include <cstdlib> #include <cstdio> #include <ctime&…

React setStats數組不更新,百思不得其解。

樓樓今日遇到個坑爹的問題。 就是 this.setStats({}) 對 this.stats 不更新問題 問題是這樣的 constructor(props) {super(props);this.state {imageList: []}WechatService.getMaterialOrealList("image").then((result) > {this.setState({imageList: result})…

隧道6in4 和隧道6to4(GNS3)

隧道6in4實驗配置 拓撲圖 Device Interface IP Address&#xff08;IPv6&#xff09; R1 F 0/0 10.1.81.1 F 0/1 2001:db8:cafe:81::10 R2 F 0/0 10.81.1.2 F 0/1 172.81.1.2 R3 F 0/0 172.81.1.3 F 0/1 2001:DB8:ACE:81::20 R4 F 0/0 2001:db8:cafe:81::4…

hadoop常用命令總結

2019獨角獸企業重金招聘Python工程師標準>>> 一、前述 分享一篇hadoop的常用命令的總結&#xff0c;將常用的Hadoop命令總結如下。 二、具體 1、啟動hadoop所有進程 start-all.sh等價于start-dfs.sh start-yarn.sh 但是一般不推薦使用start-all.sh(因為開源框架中內…

C面向對象編程

C語言面向對象編程 1. 定義一個SuperObject結構體, 里面包含最少的元素, 但是確實每一個對象都含有的, 這樣可以實現多態2. 每一個對象都是基于類的, 我們知道類都是單例對象, 所以我們創建結構體, TypeObject(類似于Java中的class), 接著每一個Object結構體中 都包含著一個對應…

幾道web題簡單總結

拖了好長時間&#xff0c;總結一下這一段時間做的幾道值得記錄一下的題目&#xff0c;有的沒做出來&#xff0c;但是學習到了新的東西 1.homebrew event loop ddctf的一道題目&#xff0c;學到了python eval函數的用法&#xff0c;首先分析題目&#xff1a; # -*- encoding: ut…

js進階 9-5 js如何確認form的提交和重置按鈕

js進階 9-5 js如何確認form的提交和重置按鈕 一、總結 一句話總結&#xff1a; 1、這個并不好做&#xff1a;onsubmit 里面的代碼必須返回false才能取消onsubmit方法的執行&#xff0c;所以&#xff0c;有return。注意&#xff1a;一般的調用肯定是沒有return的。onsubmit"…

.NET中RabbitMQ的使用

.NET中RabbitMQ的使用 概述 MQ全稱為Message Queue, 消息隊列&#xff08;MQ&#xff09;是一種應用程序對應用程序的通信方法。RabbitMQ是一個在AMQP基礎上完整的&#xff0c;可復用的企業消息系統。他遵循Mozilla Public License開源協議。AMQP(高級消息隊列協議) 是一個異步…

SQL Server死鎖診斷--同一行數據在不同索引操作下引起的死鎖

死鎖概述 對于數據庫中出現的死鎖&#xff0c;通俗地解釋就是&#xff1a;不同Session&#xff08;會話&#xff09;持有一部分資源&#xff0c;并且同時相互排他性地申請對方持有的資源&#xff0c;然后雙方都得不到自己想要的資源&#xff0c;從而造成的一種僵持的現象。當然…

python下載安裝搭建

python官網下載python運行環境&#xff08;https://www.python.org/downloads/&#xff09;&#xff0c;建議下載穩定版本&#xff0c;不推薦使用最新版本 安裝 然后我們打開CMD&#xff0c;在里面輸入python&#xff0c;就可以直接進入進行編碼了 如果輸入python出現下面錯誤 …

35個Java 代碼性能優化總結

前言代碼優化&#xff0c;一個很重要的課題。可能有些人覺得沒用&#xff0c;一些細小的地方有什么好修改的&#xff0c;改與不改對于代碼的運行效率有什么影響呢&#xff1f;這個問題我是這么考慮的&#xff0c;就像大海里面的鯨魚一樣&#xff0c;它吃一條小蝦米有用嗎&#…

MySQL講義

1 MySQL基礎知識 瑞典MySQL AB公司開發&#xff0c;由SUN收購&#xff0c;而后SUN被甲骨文并購&#xff0c;目前屬于Oracle公司。 MySQL是一種關聯數據庫管理系統 由于其體積小、速度快、總體擁有成本低、MySQL軟件采用了雙授權政策&#xff0c;分為社區版和企業版。 …

Teams Bot App Manifest 文件解析

這篇文章我們繼續以 Hello World Bot 這個 sample 來講一下 manifest template。 實際上在 Teams app 開發的時候&#xff0c;有 manifest 的概念&#xff0c;manifest 是用來說明這個 teams app 的一些基本信息和配置信息&#xff0c;比如 app 的名字&#xff0c;app有哪些能…

[Dart] Flutter開發中的幾個常用函數

幾個Flutter開發中的常用函數 /** 返回當前時間戳 */static int currentTimeMillis() {return new DateTime.now().millisecondsSinceEpoch;}/** 復制到剪粘板 */static copyToClipboard(final String text) {if (text null) return;Clipboard.setData(new ClipboardData(text…

Cordova入門系列(三)Cordova插件調用 轉發 https://www.cnblogs.com/lishuxue/p/6018416.html...

Cordova入門系列&#xff08;三&#xff09;Cordova插件調用 版權聲明&#xff1a;本文為博主原創文章&#xff0c;轉載請注明出處 上一章我們介紹了cordova android項目是如何運行的&#xff0c;這一章我們介紹cordova的核心內容&#xff0c;插件的調用。演示一個例子&#xf…

clojure with postgres

主要關注訪問pg。不關心其他db 1 clojure.java.jdbc https://github.com/clojure/java.jdbchttp://clojure-doc.org/articles/ecosystem/java_jdbc/reusing_connections.html這個最廣&#xff0c;需要配合不同DB[org.clojure/java.jdbc "0.7.9"] [org.postgresql/pos…

lua入門

https://en.blog.nic.cz/2015/08/12/embedding-luajit-in-30-minutes-or-so/