芒果果

芒果果 查看完整檔案

北京編輯  |  填寫畢業院校  |  填寫所在公司/組織填寫個人主網站
編輯

一路走走看看,順便留下點什么。

個人動態

芒果果 發布了文章 · 3月4日

亞馬遜推出強化學習工具,管理機器人工作流程

亞馬遜推出強化學習工具,管理機器人工作流程

亞馬遜今天推出了 SageMaker 強化學習組件工具包 Kubeflow Components,該工具包支持公司的 AWS RoboMaker 服務,用于協調機器人工作流。亞馬遜表示,其目標是加快實驗和管理從感知到控制和優化的機器人工作負載,并創建端到端的解決方案,而不必每次都重新構建它們。

機器人正被越來越廣泛地用于日益復雜的用途,比如組裝、和包裝、最后一英里運輸、環境監測、搜索和救援以及輔助手術。牛津經濟研究院預計,在中國, 制造業將實現 1250 萬個自動化工作崗位,而在美國,麥肯錫預計機器將占據這類崗位的 30% 以上。對于強化學習來說,這是一種新興的人工智能技術,可以幫助開發解決機器人技術中不斷出現的各種問題。

SageMaker RL 基于 Amazon 的 SageMaker 機器學習服務,添加了預先打包的工具包,旨在與仿真環境集成。根據亞馬遜的說法,有了 Kubernetes 的 SageMaker RL Components,客戶可以在他們的管道中使用 SageMaker RL Components 來調用和并行化 SageMaker 培訓工作和 RoboMaker 模擬工作,作為其強化學習培訓工作流程中的步驟,而不必擔心其在后臺運行的情況。

image.png

運行 SageMaker RL Kubeflow 組件需要一個現有的或新的 Kubernetes 集群。亞馬遜表示,客戶還必須在集群上安裝 Kubeflow pipeline,并為 SageMaker 和 RoboMaker 設置身份和訪問管理角色和權限。

Woodside Energy?將?RoboMaker 和 SageMaker Kubeflow 一起訓練、調試和部署強化學習模型到他們的機器人身上,讓它們執行重復而危險的操作任務。該公司聘請了總部設在澳大利亞的咨詢公司 Max Kelsen 協助 RoboMaker 組件的開發和貢獻。例如,由 Woodside 公司建造的機器人平臺 Ripley 被訓練執行“雙阻塞和排放”,這是一種手動關閉泵的程序,包括按順序轉動多個閥門。由 RoboMaker 和 SageMaker 共同創造的強化學習/機器人模型使用關節狀態和攝像機視圖作為輸入,輸出閥門操作的最佳軌跡。

Woodside 機器人技術工程師 Kyle Saltmarsh 說:“我們的團隊和我們的合作伙伴希望開始探索使用機器學習方法來進行機器人操作。在我們能夠有效地做到這一點之前,我們需要一個框架,使我們能夠有效地培訓、測試、調優和部署這些模型。通過 SageMaker 和 RoboMaker 利用 Kubeflow 組件和管道為我們提供了這個框架,我們很高興能夠讓我們的機器人專家和數據科學家將他們的精力和時間集中在算法和實現上?!?/p>

segmentfault 公眾號

查看原文

贊 0 收藏 0 評論 0

芒果果 發布了文章 · 3月4日

谷歌 Flutter 2.0 重磅發布!開源讓其蓬勃發展

谷歌 Flutter 2.0 重磅發布!開源讓 Flutter 蓬勃發展

谷歌剛剛發布了 Flutter 2.0 版本,它是 Flutter 的重大升級,借助Flutter 2.0 開發人員能從同一代碼庫構建跨平臺軟件,為任何平臺創建美觀、快速且可移植的應用程序。

但是今天的發布會可能主要是為了強調 Flutter 繼續向移動應用過渡,不管它們在哪里都支持應用ーー網絡、桌面,甚至是新興的形式因素,如可折疊的應用。

Flutter 2.0 取得與 Android 和 iOS 的“平等”地位

在 2017 年的 I/O 開發者大會上,谷歌首次推出了 Flutter,它的 1.0 版本于 2018 年 12 月問世。支持 Android 和 iOS 應用程序,但是在此后的兩年多時間里,谷歌在一定程度上擴展了對 web 應用、 MacOS、 Linux、 Windows 甚至嵌入式設備的支持。然而,這種支持只是在早期階段提供的,要么是大多數開發人員無法獲得的,要么不是為生產級應用設計的。

自 2019 年以來,Flutter 的網絡開發工具包一直處于測試階段,但今天它與 Android 和 iOS 這些“兄弟們”取得了平等的地位。對于桌面開發者來說,谷歌已經將 Flutter For Windows、 MacOS 和 Linux 過渡到主要的“穩定”發行版。

Flutter 產品經理 Tim Sneath 向外媒透露,“這對我們來說是一個巨大的里程碑,不僅因為代碼本身已經可以用于高質量的產品,還因為過去只有極少數的 Flutter 用戶可以使用它,這些用戶正在運行發布前的軟件開發工具包?!?/p>

Flutter 使用 Google 自己的 Dart 編程語言,旨在幫助開發人員構建在其所運行的每個平臺上都感覺原生的應用程序,同時盡可能多地共享代碼以避免重復工作。

Flutter 2.0 現在支持使用相同的代碼庫將本機應用程序發布到五個操作系統:iOS、Android、Windows、macOS 和 Linux; Windows Vista、Windows XP 和 Windows XP。以及針對 Chrome、Firefox、Safari 或 Edge 等瀏覽器的網絡體驗。Flutter 甚至可以嵌入到汽車,電視和智能家電中,為環境計算世界提供最普遍和最便攜式的體驗。

image.png

Flutter 開發套件的大量改進

在設計應用程序時,開發者需要考慮無數特定于平臺的因素,包括人們如何與他們的設備互動(例如,移動設備上的觸摸和滑動,桌面上的鍵盤和鼠標),用戶在不同的屏幕尺寸上消費內容,甚至他們用來寫作的語言。這就是為什么花一些時間才能在發行周期中改進各種 Flutter 開發套件的原因。

Tim Sneath 說:“為了達到這個階段,我們做了大量的工作,包括增加國際化支持,例如針對中文等語言的 IME 編輯器,針對桌面支持的 TreeView 和 DataTable 等新小工具,以及對 Apple Silicon 驅動開發機器的更好支持?!?/p>

特別是在 Linux 方面,為 Ubuntu 相關項目提供商業化服務的公司 Canonical 今天透露,Flutter 現在已經成為 Ubuntu 操作系統桌面和移動應用程序開發的默認框架。 去年 7 月,谷歌和 Canonical 啟動了 Flutter 向 Linux 領域的擴展,并促使 Canonical 的工程師為 Flutter 項目貢獻了代碼。

作為最新擴展的一部分,Canonical 公布了一個基于 Flutter 的 Ubuntu 安裝程序的早期演示。

image.png

今天宣布的其他值得注意的 Flutter 更新包括 Google Mobile Ads SDK 的 beta 版本,該版本一直處于早期的試驗模式,為 AdMob 和 AdManager 提供了各種廣告格式。谷歌還推出了 Flutter 插件更新,涵蓋了各種 Firebase 服務,包括身份驗證、 Crashlytics、云消息和云存儲。

與此同時,Dart 今天發布了 2.12 版本,支持 null 安全(或“ void safety”),以避免 null 異常。

Flutter 解決了大公司的兩個核心挑戰

去年四月,谷歌透露每月有50萬開發者使用 Flutter。差不多一年過去了,谷歌沒有提供任何關于這個數字的更新,只是說“用戶數量還在繼續增長”,但今天,谷歌表示,Google Play Store 上有15萬個 Flutter 支持的應用程序。它不具備其他應用程序商店,如蘋果商店提供的,來自其他地方的數據的同樣跟蹤能力。

Tim Sneath 說:“有趣的是,我們知道有些應用程序在其中為一個移動平臺添加了 Flutter 應用程序,然后將其回滾到另一個移動平臺?!?/p>

早在去年九月,谷歌支付就開始使用 Flutter,并將其添加到谷歌分析、谷歌廣告、谷歌購物、谷歌 Nest Hub、體育場和其他谷歌產品中,這些產品已經在使用這個開發工具包。

Flutter 是快速和一致的跨平臺編碼,但也是一個相對年輕的框架,第三方軟件庫和限制開發人員的軟件包較少。因此,對于更大、更復雜的企業應用程序,本地軟件開發方法可能仍將是大多數公司的首選方法。

Tim Sneath 強調,“生態系統不會在一夜之間發展起來,從某些標準來看,Flutter 仍然是一個新平臺。但我們相信上述 15000 個軟件包和代表的公司(例如 Nubank 和 Realtor 是在填補剩余空白方面快速發展的證據,這種持續增長令我們深受鼓舞?!?/p>

有明確的證據表明,企業對 Flutter 必須提供的服務感興趣,擁有大量 vc 支持的 Nubank 甚至公布了它為什么使用 Flutter 進行跨平臺移動開發的全部理念。根據 Sneath 的說法,Flutter 解決了大公司的兩個核心挑戰。

他說: “首先,他們發現,為了接觸到所有的客戶,他們必須創建同一個應用程序兩次、三次、甚至四次或更多次,這令人惱火?!??!斑@種復制沒有好的并行機制——他們不建立多計費系統、多工資單平臺等。這是一種浪費,而且會導致各種各樣的二階問題: 如何將多個應用程序模擬到多個平臺上,是否所有的開發團隊都必須以最慢的速度運行,等等?!?/p>

Sneath 認為,Flutter 解決的第二個問題是,企業可能會投入數百萬美元創建和維護一系列企業品牌,但由于其內在的局限性,它們可能會受到限制,無法利用自己的數字屬性。

image.png

開源讓 Flutter 蓬勃發展

在過去的十年中,開源運動得到了極大的發展,大多數主要的技術公司都在某種程度上接受了它。Facebook 已經開放了無數的內部項目,而谷歌本身對開源并不陌生。與此同時,微軟一直在努力展示它在開源方面的全力以赴,最近還宣稱它現在已經成為跨公司協作的公認模式。

谷歌可能是 Flutter 框架的最大貢獻者,但這并不能說明全部情況。Sneath 提到,在所有參與這次發布的個人中,大多數都不在谷歌工作。他說:“當然,Flutter 不僅僅是一個核心框架,目前大約有 15000 個軟件包,其中絕大多數來自非谷歌貢獻者,如亞馬遜、微軟、 Adobe、華為、阿里巴巴、 eBay 和 Square?!?/p>

在最新版的 Flutter 中,微軟做出了一些顯著的貢獻,特別是圍繞其迅速增長的關注“可折疊”的外形因素,這可能需要設備的雙屏幕。微軟現在正在發布支持這些新設計的代碼,允許應用程序利用其獨特的功能。

這也突顯出為什么開源對這個項目有意義,谷歌需要整個行業和生態系統的支持,才能讓 Flutter 蓬勃發展,而且如果開發者能夠完全訪問代碼庫,他們就更有可能留下來。

Sneath 說:“軟件開發人員能夠看到整個堆棧的代碼,這對 UI 框架來說是一個巨大的加分點。能夠通過層進行調試,而不是直接進入黑盒子,這會提高開發人員的效率。如果一個控件或小部件不能完全滿足您的需求,那么能夠接受它并將其分支出去,這樣可以確??蚣鼙旧碛肋h不會成為一個限制因素。從一個純粹自私的角度來看,開源意味著我們可以從一個有才華的社區獲得貢獻。能夠讓我們的客戶同時提交一個 bug 和一個修復,或者私下修復某些東西,是另一個巨大的優勢?!?/p>

現在,開發者已經可以開始使用 Flutter 2.0 了。

參考鏈接:https://developers.googleblog.com/2021/03/announcing-flutter-2.html

https://venturebeat.com/2021/03/03/google-launches-flutter-2-0-to-target-developers-across-all-platforms/

GitHub 地址:https://github.com/flutter/flutter

segmentfault 公眾號

查看原文

贊 2 收藏 1 評論 0

芒果果 發布了文章 · 3月3日

Red Hat:疫情促使企業擁抱開源

Red Hat:疫情促使企業擁抱開源

Red Hat 最近發布了一份“企業開源狀態”年度報告,報告中提到,將近 70% 的 IT 領導者認為 COVID-19 加快了對公共云基礎架構的投資。此外,有 90% 的人表示他們現在在組織中使用企業開源。

Red Hat 技術推廣者 Gordon Haff 說:“許多數據表明,企業開放源碼正在獲得采用和戰略使用?!?/p>

疫情與企業開源的使用存在聯系

談到如何使用企業開源時,64% 的受訪者說,將其用于 IT 基礎架構現代化,而54% 和53% 的人報告說分別使用它進行應用程序開發和“數字轉換”。Gordon Haff 說:“數字化轉型描述了組織使用創新技術來創造(或生存)商業模式,產品或服務的顛覆性變化的努力。它通常涉及數據的廣泛使用,但它也具有重要的人員和流程組成部分?!?/p>

這項研究是由 Illuminas 進行的,去年在全球范圍內征集了 1250 位 IT 領導者的意見。這些人并不都是 Red Hat 客戶,并且顯然不知道 Red Hat 是該調查的發起者。

受訪者都是組織中的關鍵采購決策者,包括“應用程序開發、應用程序基礎設施、云、存儲、中間件、服務器操作系統或虛擬化”。

云計算基礎設施是去年的大贏家之一,由于向遠程工作的快速過渡,每個季度都顯示出急劇上升的趨勢,更不用說在線游戲和流媒體等服務的持續增長。僅在 2020 年第四季度,云基礎設施支出就增長了 32% ,達到 390 億美元。

也許不太容易把這場疫情和它對企業開源軟件采用的影響直接聯系起來,但是一些跡象表明二者之間存在聯系。

Gordon Haff 表示,“企業開放源碼的使用持續增加,這個數字已經很高了,但根據數據我也不能確定這個數字是否與 COVID-19 有直接關系?!?/p>

開源社區已經以“分布式方式”運行

但是其他報告表明,去年總體上開放源代碼產品得到了廣泛的采用。GitHub 數據表明,人們直接開展了更多合作,尤其是在開源項目上,許多人看到了相當大的活躍度。

此外,開放源碼社區已經以“分布式方式”運行,隨著世界其他地區向遠程工作過渡,這使其處于有利地位。美國 Apache 軟件基金會協會主席 David Nalley 在 10 月份指出: “開源開發的異步、分布式通信和決策使我們能夠適應其他組織所承受的壓力?!?/p>

換句話說,對于開源世界來說,這是一切照舊的事情,它或多或少地成為了整個行業需要調整的模型。Red Hat 總裁兼首席執行官 Paul Cormier 在報告中寫道:“在這樣的時刻,開源才真正發揮了作用。合作、透明度,以及最佳創意來自任何地方的想法,這些原則不僅能幫助組織應對挑戰,還能幫助它們達到新的高度?!?/p>

還有其他證據表明,建立在開源軟件上的企業在疫情大流行期間表現良好。Cockroach Labs 是開源、云計算本地分布式 SQL 數據庫 CockroachDB 背后的公司,5 月份籌集了 8600 萬美元,8 個月后又籌集了 1.6 億美元,估值為 20 億美元。還有 Starburst Data,它的目標客戶是擁有商業版本的 presto 開源 SQL 查詢引擎 Trino 的企業,去年 6 月籌集了 4200 萬美元,隨后又籌集了 1 億美元,估值為 12 億美元。

Starburst Data首席執行官Justin Borgman 認為,開源軟件在過去的幾個專有軟件里為企業提供了很多好處,無論他們是自己運行還是商業化。他說:“開放源碼是一項風險較低的投資。最壞的情況是,他們可以自己運行開源代碼ーー沒有真正的鎖定。專有投資風險很高,因為它們涉及長期合約,而且你的數據是鎖定的?!?/p>

在 Red Hat 的報告中,66% 的受訪者認為,Kubernetes 對于本地云應用策略“非?!被颉皹O其”重要,但是由于行業的不同而存在差異。例如,在電信領域,81% 的用戶表示他們預計在未來 12 個月內增加容器的使用量,94% 的用戶表示,Kubernetes 對他們的本地云應用策略非常重要。另一方面,金融和零售行業報告計劃將容器使用率提高 72% ,85% 的受訪者表示,Kubernetes 對他們的云本地應用策略非常重要。

在生產中采用容器方面,金融和電信領域均居行業之首,其次是零售和醫療保健。Haff說:“我們可以看到,金融服務和電信等行業在過去一年中繼續在基礎設施上進行了大量投資,與零售和醫療保健相比,它們在總體上更加艱難?!?/p>

image.png

安全因素

大多數現代軟件在某種程度上依賴于開源軟件,因為它為公司節省了自己開發和維護所有東西的時間和金錢。最近 IBM 委托進行的一項名為《云時代開源的價值》的研究指出,在 3440 名受訪者中,“幾乎所有人”都在他們的某些操作中使用了開源軟件,其中70% 的人更傾向于基于開源技術的云提供商,94% 的人認為開源軟件“等于或優于”專有軟件。

然而,開源軟件由于其安全性的不足常常成為人們關注的焦點。例如,Equifax 似乎將其四年前的巨大安全漏洞歸咎于開源服務器框架 Apache Struts,開源仍然試圖擺脫這種印象。在去年的“軟件安全狀況: 開源版本”報告中,云應用安全公司 Veracode 指出“開源庫無處不在,風險很大”,并補充說 70% 的應用程序在第一次掃描的時候就在開源庫中存在安全漏洞。在 Sonatype 的“2020 年軟件供應鏈狀況”報告中,該公司報告稱,專門針對“滲透開源軟件供應鏈”的網絡攻擊猛增了 430%。

但是商業開源軟件與社區支持的版本有所不同,因為前者通常帶有背后公司的支持和服務水平保證。事實上,Red Hat 將“企業開源”定義為不僅僅是出售的基于開源的產品。Haff 指出,Red Hat 將其描述為“為企業提供了一個堅固的產品,包括增加的安全性和供應商支持。

考慮到這一點,從 Red Hat 的報告可以發現,87% 的受訪者認為企業開放源碼的安全性等同于或者更高于專有軟件,這在很大程度上是由于它的審查過程和商業測試。

擔憂:受益于開源軟件的商業公司不對代碼作出貢獻

開源社區普遍擔心的是,受益于該軟件的商業公司通常不會對代碼做出任何貢獻。這是來自基于 Java 的開源引擎 Elasticsearch 的公司 Elastic 的主要反饋。Elastic 最近證實,它正在改變其許可協議,以限制云服務提供商(如亞馬遜的 AWS)提供 Elasticsearch 服務而不對項目做出貢獻。這導致 AWS 創造了一個新的 Elasticsearch fork。

這種情況也凸顯了開源世界中一些日益緊張的關系。Red Hat 今年在其年度調查中增加了一個新問題,即一個組織對開源社區的積極貢獻對使用特定軟件供應商的決定有何影響。根據數據顯示,38% 的人“更有可能”選擇有貢獻的供應商。

Gordon Haff 說:“我們感到驚訝的是,絕大多數人確實關心這個問題。對我們來說,這意味著 IT 決策者正在更好地理解開源開發模型的工作原理,并能夠直接使他們受益?!?/p>

segmentfault 公眾號

查看原文

贊 0 收藏 0 評論 0

芒果果 發布了文章 · 3月3日

IT 行業年度薪酬報告出爐!你的工資拖后腿了嗎…...

近日,IDG Insider Pro 和 Computerworld 對過去 12 個月 IT 從業人員的薪資進行了調查,發現 IT 從業人員薪水總體水平有所下降,但基本工資和獎金方面的總薪酬并未發生顯著變化。

通過對 1172 位 IT 專業人員進行的調查發現,盡管出現了 COVID-19 大流行,但大多數人的薪酬仍保持穩定。盡管 2021 年經濟仍存在不確定性,行業動態也經歷著迅速變化,但 IT 專業人員的前景仍然樂觀。

薪資漲幅下降,高級 IT 管理人員對未來收入仍然樂觀

如果說 COVID-19 為 IT 行業做了什么,那就是它使數字 IT 工具和基礎架構的重要性凸顯了出來。IDG Insider Pro 和 Computerworld 想通過這次調查了解這是如何影響 IT 行業薪資和潛力的。

他們對 1172 位 IT 專業人員進行的年度 IT 薪水調查發現,所有受訪者的平均薪水已從 2020 年的 112580 美元下降到今年的 104446 美元。而且,在 2020 年的調查中,有 70% 的 IT 專業人士表示基本工資有所增長,但今年這一數據降至了 56%。

但是,IT 行業仍然是一個充滿活力,投資良好且面向增長的行業。在過去的 12 個月中,數字化轉型的快速加速已經證實了這一點,盡管與上一年相比,薪酬的性質和份額并不一定反映出這種增加的狀況。

image.png

薪資漲幅最大的是高級 IT 管理人員(全職或兼職),他們的平均薪酬從去年的 166768 美元增長到 173033 美元。相比之下,中層管理人員的總體平均薪酬從 107449 美元降至 99944 美元,普通員工的薪酬從 88571 美元降至 78662 美元。

在過去的四年中(2016-2020年),高級 IT 管理人員的薪水平均增長了 40%,而中層管理人員和 IT 工人的薪資增長率則放慢了,分別為 10% 和 5%。

IT 行業工資變化最明顯的是合同工,其中 18% 的人稱,在過去 12 個月中他們的日薪或基本收入有所下降,從 2020 年的 125 美元/小時降至 109 美元/小時。還有 54% 的人表示他們的基本工資沒有改變,28% 的人說自己的工資有所上漲。

有趣的是,許多 IT 從業者并沒有因為今年面臨的經濟挑戰削弱對獎金的期望。調查發現,高級 IT 管理人員對未來收入非常樂觀。去年,高級管理人員預計獎金平均為 20767 美元,但今年已躍升至平均 27480 美元。其他職位的員工期望值相對較低,中層管理人員的平均期望為 6768 美元,上一年為 6593 美元。普通員工的期望為 4865 美元,低于去年的 5099 美元。

經濟形勢不好,為啥薪資期望不降反升?

雖然 IT 行業標準工資的增長率下降了(從去年的調查的 55% 下降到 44%),但更多的工資增長與績效掛鉤(從 30% 上升到 38%),這也許可以解釋大家為何對薪資有更多期望。對獎金的期望,尤其是對于決策者而言,與新職責、晉升機會和掌握新技能等因素相關。在當前的工作和經濟環境下,這是可以理解的,因為在許多情況下,收入下降的背景下,越來越多的組織努力滿足快速增長的數字化需求。毫無疑問,這是對該行業的積極反映。

image.png

就實際角色而言,在保持長期薪水穩定和增長方面,我們已經看到一些專業處于中心地位。在過去的四年中,企業應用程序集成,安全性和 ERP 角色的平均薪水實現了兩位數的高增長。

自 2016 年以來,企業應用程序集成崗位的收入增長了 32%,平均薪水為 139913 美元,位居收入榜首。專注于安全性的崗位緊隨其后,自 2016 年以來增長了 28%,2020 年的平均年薪為 134365 美元。ERP 崗位位居第三,自 2016 年以來增長了 25%,2020 年的平均薪資為 130602 美元。

image.png

其他顯著的增長包括云計算(自 2016 年以來增長了 15%),商業智能/分析(增長了 21%)和應用程序開發(增長了 27%)。盡管與企業應用程序集成,安全性和ERP相比,這三個技能功能的薪水在 2020 年較低(分別為 127025 美元、118828 美元和 124017 美元),但它們與組織的未來成功相關,在未來幾個月中將持續增長。

image.png

對所有人來說,過去的一年都非常艱難。IT 行業也在這一年經歷了風風雨雨,但由于各行各業對 IT 技能的需求不斷增長,IT 從業人員對薪酬的總體滿意度并沒有太大變化。參與調查的人中,有 18% 對今年的收入更滿意,而在 2019 年,這一數字是 12%。

大約 20% 的受訪者聲稱他們對自己的薪酬不滿意,這與去年的 19% 相似。年齡更大的工人(45歲以上)報告的滿意度更高。也就是說,比去年更滿意的IT專業人員百分比最高的是 18-34 歲年齡段(21.4%)。

IT 從業者:COVID-19 是不加薪的好借口

當被問到 “當您想到 2021 年時,您最大的職業目標是什么?”的問題時,有很多關于希望提高基本工資的評論。

芝加哥一位 34 歲的數據中心經理稱,“COVID-19 是不加薪的好借口?!碧锛{西州富蘭克林市一位 40 歲的 IT 從業者也認同這樣的想法,他認為 COVID-19 將對遠程工作增加和薪水降低產生影響。

幾乎可以肯定,COVID 會對行業產生一定的影響,但是盡管發生了大流行,IT 從業人員的總體情況還是相對樂觀的。調查顯示,整個行業總體上希望發展技能并增加薪水,這與往年沒有什么不同。在疫情大流行的背景下,現在的問題是雇主是否準備好迎接這一切。

性別不同薪酬有差距嗎?

根據調查,從事 IT 工作的女性多于男性,她們對薪酬的滿意度不高,只有四分之一(26.9%)的女性 IT 專業人員表示對薪酬滿意。而男性中,不滿意的人數則只有不到四分之一(23%)。

盡管擔任高級職位的女工與男性相比隨時間推移增長幅度更大(自 2016 年以來增長了 50%),但在過去一年中,擔任中層管理職位的女性平均工資有所下降。

2016 年,擔任中層管理IT職位的女性平均收入為 100850 美元,高于男性,但在今年的調查中,這一數字降至 95537 美元。在 2016 年,男性中層管理IT職位的收入為 98340 美元,但如今增長了 14%,達到 112256 美元。

image.png

自 2016 年以來,男性技術人員每年的收入都高于女性。在今年的調查中,男性技術人員的平均收入為 90893 美元,而女性為 83465 美元。盡管女性在過去四年中增長了 5%,但男性增長了 6%。

女性在高級 IT 職位中的收入要比男性高,今年,這是一個重大變化。過去幾年中,高級IT管理人員的男性和女性收入之間的差異可以忽略不計,但今年,女性的平均收入從去年的 97551 美元躍升至 107038 美元。相比之下,擔任類似職務的男性的平均收入為 158417 美元,仍然比去年增長 39%。

IT 行業仍然充滿活力

根據 IDG Insider Pro 和 Computerworld 的調查,2021 年,IT 行業將繼續向好的方向發展,IT 從業人員也對自己的職業和薪資持樂觀態度。

已經過去的 2020 年對各行各業來說都產生了一定影響,有的行業甚至遭遇了嚴重的打擊面臨著困境。但對于 IT 行業來說,這一年是機會與挑戰并存的一年。這一點從 IT 從業人員總體收入和對未來收入的期望上也能看出。IT 行業仍然是一個充滿活力,投資良好且面向增長的行業。

參考鏈接:https://www.idginsiderpro.com...

segmentfault 公眾號

查看原文

贊 2 收藏 1 評論 0

芒果果 發布了文章 · 3月3日

Ignite 2021 開幕,微軟 CEO 提出推動云計算的 5 大“關鍵屬性”

IgnIgnite 2021 開幕,微軟 CEO 提出推動云計算的 5 大“關鍵屬性”

在今日凌晨開幕的微軟 Ignite 2021 大會上,微軟推出了一系列對開發者更友好的工具和功能更新。包括Visual Studio 2019 的新版本和基于Azure 的混合現實平臺 Mesh 等等。此外,微軟還證實了 Office 2021 將按時交付。

除了產品更新,微軟首席執行官 Satya Nadella 還在 Ignite 2021 上發表了演講。Satya 表示,隨著疫情的恢復,世界對云計算的需求將大大增加,并將需要從云計算到設備的創新。在 Ignite 2021 上,Satya 概述了他對“驅動云端下一代創新”的五個“關鍵屬性”的愿景。

以下是 Satya Nadella 提出的,推動下一代云計算的五個關鍵特征。

image.png

一、無處不在的去中心化計算

Satya Nadella 認為,每個國家、每個行業、每個大型或小型組織都將需要更普遍、更分散的計算能力。我們正在經歷計算機體系結構的根本性變化——從材料到半導體到系統,從云到邊緣。所有這一切的結果將繼續下去,計算能力將達到指數增長。

然而,我們現在正處于集中化的頂峰。隨著計算機技術變得無處不在,改變了我們與人、地方和事物的互動方式。隨著物理世界和數字世界的融合,我們將需要更多的主權和分散控制。云計算和邊緣計算將不斷發展,以滿足所有這些現實世界的需求。

二、數據主權和環境智能

數據的數量、多樣性和速度將經歷云的爆炸式增長,尤其是在云的邊緣,這將推動第一點中提到的分散式計算架構。在這個世界上,數據將更加私密,更加獨立。數據治理和出處將具有新的重要性。大規模的、多模式的模型將成為一流平臺,在我們周圍創造環境智能。我們將開發新的聯合機器學習方法,以推動下一代個性化和隱私保護的服務。業務邏輯將從編寫的代碼轉變為從數據中學習的代碼,創建完整的新一代業務流程和生產力系統。

我們也將看到,這種新的軟件工具方法是處理這些巨大的未解決的挑戰的基礎。在我們利用云計算的巨大力量創造的人工智能中,我們將尋找更高層次的預測和分析能力、常識推理、與人類偏好的一致性?;蛟S,最重要的是增強人類的能力。

三、授權的創造者和無處不在的社區

我們的經濟將在消費和創造之間找到新的平衡。在過去的十年里,我們看到一些技術進步推動了更多的消費。我們相信,下一個十年將需要技術的進步,從根本上使創造民主化。我們需要擴大獲取技能、工具和平臺的渠道,以及跨社區的聯系和協作,這樣每個人都可以創造。無論是在虛擬世界中,學生用簡短的視頻完成作業,知識工作者在電子表格中創建公式,專業開發人員編寫代碼,或者領域專家使用低代碼工具來構建應用程序。這種創建的民主化將推動終端用戶計算方面的新創新。

設備的形式和功能將在整個堆棧中被重新構想——從硅到操作系統再到體驗本身。這些計算經驗將被社區進一步放大,它們相互學習,相互促進,進一步放大和加速創造。

四、擴大全球勞動力的經濟機會

無論是現在還是將來的工作,我們需要在工作、技能、學習和所需證書之間創造這些持續的反饋循環。我們需要更廣泛地定義生產力,包括協作、學習,包括一線員工和知識型員工,以及新畢業生和已經在職的員工。所有這些都需要在人們工作的時間、地點和方式方面有靈活性。

五、建立信任

從根本上講,一家技術提供商只有在幫助其周圍的世界獲得成功時,才能獲得成功。沒有人想通過打破自己周圍的世界建立快速擴張的技術。沒有一個客戶愿意依賴一方面向他們銷售技術,另一方面又與他們競爭的供應商。

我們需要有道德原則來指導人工智能的設計、開發和部署。我們的技術需要通過設計實現安全性,并提倡零信任體系結構原則。我們需要保護所有人的基本權利,包括隱私的設計意圖來建立技術,并加強這些我們賴以生存的技術構建。我們需要科技進步來保護我們最有限的資源,那就是我們所處的地球。

云計算的優勢

提出這五個推動云計算發展的關鍵點后,Satya 對云計算的優勢做了總結。他表示,每個組織都需要利用這五個屬性來建立自己的數字技術強度,這樣他們才能創造出產生持久的競爭優勢所需的專有技術。

云計算的進步將使每個部門的每個組織在每個社區、每個國家創造更多經濟價值。云計算將幫助小企業變得更有生產力,幫助跨國公司更有競爭力,幫助非營利組織和政府的工作更有效率。云計算可以善醫療保健和教育成果,增強人類的創造力。

Satya 強調,微軟云計算所提供的東西,構成了 Ignite 2021 展示的所有東西的基礎。他說:“微軟云計算的構建就是為了加速今天的轉變和未來的發展?!?/p>

segmentfault 公眾號

查看原文

贊 0 收藏 0 評論 0

芒果果 發布了文章 · 3月2日

iPhone 13 將配 120Hz 高刷屏,折疊屏手機項目“尚未啟動”

iPhone 13 將配 120Hz 高刷屏,折疊屏手機項目“尚未啟動”

著名分析師郭明錤在今天發布的一份研究報告中對 iPhone 13 進行了預測。他表示,iPhone 13 型號屏幕將具有較小的缺口,兩款 Pro 型號將配備低功率 LTPO 顯示技術,以實現 120Hz 的刷新率。

郭明錤表示,iPhone 13 陣容將包括與 iPhone 12 陣容相同的四種型號,全部配備 Lightning 連接器和高通的 Snapdragon X60 調制解調器。

iPhone 13 將有更大電池,相機功能升級

正如之前的傳言,郭明錤提到,iPhone 12 Pro Max 的傳感器移位圖像穩定功能將擴展到整個 iPhone 13 系列。他還表示,希望 iPhone 13 Pro 機型具有升級的 Ultra Wide 相機鏡頭,與 iPhone 12 機型的 ?/ 2.4 相比,它具有更寬的 ?/ 1.8 光圈和自動對焦功能。

郭明錤此前曾預測,到 2021 年,至少會有一款高端 iPhone 機型具有無端口設計,但他今天的研究報告稱,隨著 Lightning 連接器的普及,今年 iPhone 不會推出無端口設計。

郭明錤再報告中寫道:“如果 iPhone 將來放棄 Lightning,它可能會直接采用支持 MagSafe 的無端口設計,而不是使用 USB-C 端口?!彼€指出,USB-C 的防水性不如 Lightning。但 MagSafe 生態系統還不夠成熟,因此 iPhone 在可預見的將來將繼續使用 Lightning 端口。

郭明錤認為,與 iPhone 12 機型相比,iPhone 13 的四種機型均具有更大的電池容量,這歸功于節省空間的設計選擇,例如將 SIM 卡插槽與邏輯板集成在一起以及減少某些 Face ID 組件的厚度。他說,更大的電池將使所有 iPhone 13 型號手機重量稍稍增加。

此外,郭明錤還提到,LiDAR 掃描儀將仍然僅限于 iPhone 13 Pro 型號。

iPhone SE 也要出 Plus 版了?

image.png

除了 iPhone 13,蘋果還將推出新款 iPhone SE。不過,郭明錤預測,下一代 iPhone SE 到 2022 年上半年才會出現。

此前曾有傳言稱,第三代 iPhone SE 可能會在 2021 年上半年出現,但后來被證實為謠言。據悉,下一代 iPhone SE 將推出 Plus 版本,還會帶有 Touch ID。

郭明錤表示,新的 iPhone SE 將與現有型號非常相似,最大的變化是對 5G 的支持和處理器的升級。他說:“蘋果將發布的 iPhone SE 在外觀設計和大多數規格上,與現有的 4.7 英寸 iPhone SE 相似,最大的變化是支持 5G 和處理器升級?!?/p>

折疊屏項目還沒啟動

至于蘋果的折疊屏手機,郭明錤預測將在 2023 年推出。他說,“折疊屏 iPhone 能否在 2023 年發布取決于蘋果今年能否解決‘關鍵技術’和批量生產問題?!?/p>

據了解,折疊屏 iPhone 項目仍未正式啟動,還處于研究階段。有報道指出,蘋果一直在與三星和 LG 合作開發可折疊 OLED 顯示器技術,另一份最近的報告稱,該顯示器的大小在 7.3-7.6 英寸之間,還支持 Apple Pencil。

segmentfault 公眾號

查看原文

贊 1 收藏 0 評論 0

芒果果 發布了文章 · 3月2日

畢馬威:79% 的芯片企業高管認為,2021 年半導體行業利潤還會增加

畢馬威:79% 的芯片企業高管認為,2021 年半導體行業利潤還會增加

根據畢馬威(KPMG)和全球半導體聯盟貿易集團的報告,盡管全球受到疫情和經濟下滑的影響,但半導體行業卻在 2020 年迎來了 6.5% 的增長,達到 4390 億美元。

畢馬威對 156 名來自全球半導體企業的高管進行了調查。業內 79% 的高管認為 2021 年半導體行業的利潤還會增加。85% 的高管預計 2021 年公司收入將繼續增長,73% 的高管計劃增加資本支出。71% 的受訪者表示,他們計劃在研發上投入更多資金。

根據畢馬威全球經濟展望,由于物聯網、5G 無線網絡和汽車工業的主流增長,半導體產業將繼續增長。

受訪的半導體企業高管中,有 68% 認為實施增長舉措是他們未來三年的首要戰略重點。至于對行業的擔憂,53% 的高管認為,國家間的領土糾紛可能會造成影響,37% 的人提到供應鏈中斷問題。44% 的高管表示,讓供應鏈更加靈活、更能適應地緣政治變化和其他干擾是他們的三大戰略優先事項之一。

未來增長

image.png

63% 的高管稱,明年將增加員工數量。30% 的人認為人才風險是行業面臨的一個問題。培養和管理人才被評為三大戰略重點之一(53%),比去年上升了 13 個百分點。

畢馬威負責全球半導體業務的合伙人 Lincoln Clark 在一份聲明中表示,隨著我們在家庭工作、教育和娛樂方面經歷深刻轉變,科技在整個社會和所有部門的普及正在加速。這推動了芯片產品需求的激增,而半導體公司對這一變化迅速做出了反應。

受訪者強調,傳感器/微機電系統(MEMS)、模擬/射頻/混合信號和微處理器(包括 GPU)、微控制器(MCU)和存儲保護單元(MPU)的增長潛力最大。

供應鏈風險

image.png

對供應鏈感到擔憂的并非只有半導體公司。這場疫情引發了對從企業到政府的供應鏈彈性的全面重新評估,以確保它們為未來的危機做好準備。美國總統拜登最近宣布了一項供應鏈審查,此前由于疫情在關鍵行業引發了一系列短缺,他對半導體供應鏈問題表示特別關注。

畢馬威敦促企業根據政治和流行病方面的擔憂,重新審視自己的供應鏈。
許多汽車制造商面臨著半導體短缺,一些甚至被迫關閉生產線。從歷史上看,汽車制造商一直依賴于即時庫存,,由于 2020 年下半年 COVID-19 導致的早期關閉,需求增長速度快于預期,他們無法以足夠快的速度獲得足夠數量的必需半導體內容的能力。

對于企業而言,重要的是要權衡“即時制”和“重資產庫存”兩種庫存方式的好處。供應鏈的地理多樣性是一個重要考慮因素,因為供應鏈更加靈活,而且那些能夠適應地緣政治變化的供應鏈也越來越成功。

報告還建議芯片制造商及其客戶重新評估是否需要重新設計或引入關鍵部件的微型供應鏈,而不是采用一刀切的供應鏈采購模式。

許多公司已將其產品或關鍵部件的制造/組裝外包給第三方供應商,其中許多供應商位于低成本制造國。根據安排,存放在供應商所在地或在運輸途中的庫存品可能成為賬簿上的”會計庫存品”。驗證這份清單的完整性、存在性和準確性可能會帶來審計挑戰?;蛘?,選擇較重的現貨資產處理辦法來滿足即時到貨要求的業務,可能面臨更大的庫存過?;蜻^時風險。

潛在的關稅風險

企業還面臨著更大的關稅風險。畢馬威表示,降低與整個供應鏈貿易和關稅上升相關的成本和風險至關重要。例如,在中東半導體產業,一些制造商已經做出了重大的供應鏈變化,包括從不同地區采購芯片內容,以優化在當前高關稅環境下的運營。

此外,技術和貿易政策,尤其是美國和中國的政策,可能會增加成本壓力和供應鏈的復雜性。各國政府越來越保護本土知識產權,尤其是在涉及 5G 等敏感技術領域時。出口管制和制裁越來越頻繁地成為限制外國獲取先進硬件、軟件和技術數據的工具。畢馬威表示,這些控制措施給合規和運營帶來了重大挑戰,而有效的管理是保持市場優勢的關鍵。

疫情加速了許多行業的數字化轉型,但減緩了其他行業的進展。與此同時,它迫使許多制造商和供應商更新其系統和操作模型,以適應遠程工作人員,提高效率和成本效益。

畢馬威表示,企業應充分了解供應商、生產商、供應商和合作伙伴在整個供應鏈中的做法,以確保它們滿足各種合規要求。

segmentfault 公眾號

查看原文

贊 1 收藏 0 評論 0

芒果果 發布了文章 · 3月2日

AI 批量生成假文件迷惑黑客,都 2021 了保護數據安全還這么難?

AI 批量生成假文件迷惑黑客,都 2021 了數據安全還這么難?

二戰時期發生了一場最精彩的騙局,廢棄防空洞里出現了一具偽裝成英國海軍軍官的尸體,尸體上放置的假文件成功迷惑敵軍掩蓋了真正的西西里島戰役。這場行動被稱為“肉餡行動”。

現在,這種利用虛假文件掩蓋秘密的方法已經應用到了技術領域。利用多種版本的假文件可以制造干擾,從而隱藏有價值的信息。

美國達特茅斯大學計算機科學系設計的一個新的數據保護系統 WE-FORGE 使用人工智能自動生成虛假文件,以保護知識產權,如藥品設計和軍事技術等等。

偽造虛假文件迷惑攻擊者

網絡安全、技術與社會學杰出教授、安全、技術與社會研究所所長 v.s. Subrahmanian 說,“這個系統生成的文件與原始文件足夠相似,看似合理,但又足夠不同?!?/p>

網絡安全專家已經使用“金絲雀陷阱”、“蜜糖文件”和翻譯文件來制造誘餌,欺騙潛在的攻擊者。WE-FORGE 改進了這些技術,使用自然語言處理自動生成多個可信和不正確的偽造文件。該系統還插入了隨機元素,以防止攻擊者容易識別真正的文件。

WE-FORGE 可以用來創建任何技術設計文檔的大量偽造版本。當黑客攻擊一個系統時,他們面臨的艱巨任務是弄清楚哪些類似的文件是真實的。

Subrahmanian 表示,“使用這種技術,我們迫使對手浪費時間和精力來識別正確的文檔。即使他們做到了,他們也可能沒有信心認為自己做對了?!?/p>

單個文檔存在數百萬種可能,黑客竊取信息成本增加

創建虛假的技術文檔同樣令人生畏。根據研究團隊的說法,一項專利可以包括超過 1000 個概念和多達 20 個可能的替代品。WE-FORGE 最終可能考慮在單個技術文檔中可能需要替換的所有概念的數百萬種可能性。

Subrahmanian 說:“惡意行為者現在正在竊取知識產權,并且逍遙法外,這個系統增加了盜竊政府或行業機密的成本?!?/p>

WE-FORGE 算法的工作原理是計算文檔中概念之間的相似性,然后分析每個詞與文檔的相關程度。然后,系統將概念分類到“箱子”中,并為每個組計算可行的候選者。

參與該項目的達特茅斯大學研究生 Dongkai Chen 表示: “ WE-FORGE 也可以從原始文檔的作者那里獲取信息。人類和機器的聰明才智結合在一起,會進一步增加知識產權竊賊的成本?!?/p>

作為研究的一部分,研究小組偽造了一系列計算機科學和化學專利,并要求一組知識淵博的研究對象來決定哪些文件是真實的。

WE-FORGE 系統能夠“持續地為每個任務生成高度可信的偽造文檔”。與其他工具不同,WE-FORGE 擅長偽造技術信息,而不僅僅是隱藏簡單的信息,如密碼。

加強數據保護需要新方法

過去的 2020 年,企業和個人數據保護都面臨著嚴峻的挑戰。單單一年就有 200 億條記錄被盜,比 2019 年的 120 億條增加了 66% 。

image.png

在泄露的數據中發現了用戶名、密碼、信用卡號碼、銀行賬戶詳細信息、醫療保健信息和其他個人數據。惡意行為者利用這些珍貴的信息進行欺詐和進一步的攻擊。

僅在 2020 年第一季度,荷蘭政府就丟失了一個存有公民機密數據的硬盤。4 月,Zoom 在全球遠程工作時期開始時丟失了 50 萬個密碼。6 月,甲骨文還通過在一個不安全的服務器上存儲數據泄露了數十億的網絡跟蹤數據……

數據泄露背后最常見的原因是某種身份驗證措施的泄露ーー這可能是用戶名、密碼、令牌、 API-key,或者是失誤的無密碼服務器或應用程序。
大多數大型組織使用數據泄露防護技術,但未能防止密碼泄露和帳戶接管。這表明,顯然需要一種新的方法,即將技術控制和即時用戶意識提高結合起來,從新的角度來看待賬戶保護。

segmentfault 公眾號

查看原文

贊 0 收藏 0 評論 0

芒果果 發布了文章 · 3月1日

思科發布了影響其產品的嚴重漏洞安全補丁

思科發布嚴重安全漏洞補丁

思科在其應用程序中心基礎設施(ACI)多站點協調器(MSO)中解決了一個最嚴重的漏洞,該漏洞允許未經身份驗證的遠程攻擊者繞過易受攻擊設備上的身份驗證。

黑客可利用漏洞進行 API 驗證

在一份公開發布的報告中,該公司表示,攻擊者可以通過向受影響的 API 發送請求來利用此漏洞。攻擊者可能借此獲得具有管理員級特權的令牌,這些令牌可用于對受影響的 MSO 和受管的 Cisco Application Policy Infrastructure Controller(APIC)設備上的 API 進行身份驗證。

該漏洞被追蹤為 CVE-2021-1388,在 CVSS 漏洞評分系統中排名 10(滿分10分),其原因是 Cisco ACI MSO 安裝了 Application Services Engine 的 API 端點上的一個不正確的令牌驗證。它會影響運行 3.0 版本軟件的 ACI MSO 版本。

此外,該公司還修補了思科應用服務引擎(CVE-2021-1393和 CVE-2021-1396,CVSS score 9.8)中的多個漏洞,這些漏洞可能允許遠程攻擊者訪問特權服務或特定API,從而導致運行能力容器或調用主機級操作,并了解“特定于設備的信息,在隔離的卷中創建技術支持文件,并進行有限的配置更改”。

思科指出,這兩個漏洞都是由于數據網絡中運行的 API 訪問控制不足造成的。

漏洞未被惡意攻擊者利用

網絡專業人士說,上述三個漏洞是在內部安全測試中發現的,但他補充說,沒有發現惡意企圖利用這些漏洞。

最后,思科修復了一個漏洞(CVE-2021-1361,CVSS scores 9.8),該漏洞用于為思科 Nexus 3000 系列交換機和思科 Nexus 9000 系列交換機提供內部文件管理服務。

該公司警告說,這可能允許惡意攻擊者參與者創建、刪除或覆蓋設備上具有根特權的任意文件,包括允許攻擊者在設備管理員不知情的情況下添加用戶賬戶。

思科表示,運行思科 NX-OS 軟件發行版 9.3(5)或9.3(6)的 Nexus 3000 和 Nexus 9000 交換機在默認情況下容易受到攻擊。

思科在概述中提到,“這個漏洞的存在是因為 TCP 端口 9075 被錯誤地配置為偵聽和響應外部連接請求。攻擊者可以通過將特制的 TCP 數據包發送到 TCP 端口 9075 的本地接口上配置的 IP 地址來利用此漏洞?!?/p>

幾周前,思科對其小型企業路由器中的多達 44 個漏洞進行了修正,這些缺陷可能允許未經身份驗證的遠程攻擊者作為根用戶執行任意代碼,甚至導致拒絕服務。

segmentfault 公眾號

查看原文

贊 0 收藏 0 評論 0

芒果果 發布了文章 · 3月1日

谷歌深度學習找到 AI 芯片關鍵路徑,機器學習開始用于優化芯片架構

谷歌深度學習找到 AI 芯片關鍵路徑,機器學習開始用于優化芯片結構

Google Brain 總監 Jeff Dean 曾指出,在某些情況下,人工智能的深度學習形式在如何布置芯片中的電路方面可以比人類做出更好的決策。

本月,谷歌在 arXiv 文件服務器上發表了一篇名為“ Apollo: Transferable Architecture Exploration”的論文。Apollo 計劃代表了一種有趣的發展,它超越了 Jeff Dean 一年前所講的東西。相比之下,Apollo 計劃執行的是“架構探索”而不是平面圖。

Apollo 計劃是超越“布局和路線”的“架構探索”

這篇論文的主要作者 Amir Yazdanbakhsh 說:“在計算堆棧中,架構探索比布局路線的探索要高級得多?!?/p>

在 Jeff Dean 當時給出的例子中,機器學習可以用于一些低層次的設計決策,即“布局和路線”。在位置和路徑上,芯片設計者使用軟件來確定構成芯片操作的電路的布局,類似于設計建筑物的平面圖。

而芯片的體系結構是芯片功能元素的設計,包括如何交互,以及軟件程序員應該如何訪問這些功能元素。

例如,經典的 Intel x86 處理器具有一定數量的片上存儲器、專用的算術邏輯單元和一些寄存器等等。這些部分組合在一起的方式賦予了所謂的英特爾架構的意義。

當被問及 Jeff Dean 的描述時,Yazdanbakhsh 表示,“我們的工作和布局規劃項目與 Jeff Dean 所講的是相互配合且互補的?!?/p>

Yazdanbakhsh 說:“我認為,在架構探索中,存在更高的性能改進余地?!?/p>

Yazdanbakhsh 和他的同事們稱 Apollo 為“第一個可轉移的架構探索基礎結構”,這是第一個在探索可能的芯片架構方面做得更好的程序,它在不同的芯片上工作得越多,越能更好地探索可能的芯片體系結構,從而將學到的知識轉移到每個新任務上。

探索不同開發方法,根據工作負載進行調整

Yazdanbakhsh 和團隊正在開發的芯片本身就是用于 AI 的芯片,稱為加速器。該芯片與 Nvidia A100“ Ampere” GPU,Cerebras Systems WSE 芯片以及目前投放市場的許多其他啟動部件屬于同一類。因此,使用 AI 設計運行 AI 的芯片具有很好的對稱性。

鑒于任務是設計一個 AI 芯片,Apollo 程序正在探索的架構是適合運行神經網絡的架構。這意味著大量的線性代數,許多簡單的數學單位,執行矩陣乘法和求和的結果。

團隊將挑戰定義為找到適合給定 AI 任務的這些數學塊的正確組合之一。他們選擇了一個相當簡單的 AI 任務,即一個稱為 MobileNet 的卷積神經網絡,由谷歌的 Andrew g. Howard 和他的同事在 2017 年設計。

此外,他們還使用幾個內部設計的網絡測試工作負載,這些網絡用于完成目標檢測和語義分割等任務。

通過這種方式,目標就變成了: 對于一個給定的神經網絡任務,芯片的結構的正確參數是什么?

整個搜索過程包括對超過 4.52 億個參數進行排序,其中包括將使用多少被稱為處理器元素的數學單元,以及對于給定的模型有多少參數內存和激活內存是最優的。

image.png

Apollo 是一個框架,這意味著它可以采用文獻中為所謂的黑盒優化開發的各種方法,并且它可以根據特定的工作負載調整這些方法,并比較每種方法在解決目標方面的表現。

在另一個很好的對稱性中,Yazdanbakhsh 采用了一些優化方法,這些方法實際上是為開發神經網絡架構而設計的。包括 2019 年由 Quoc v. Le 和他在谷歌的同事開發的所謂的進化方法; 基于模型的強化學習方法,以及由 Christof Angermueller 和其他人在 Google 上為“設計”DNA 序列而開發的所謂的基于人口的方法集合; 以及貝葉斯優化方法。

進化和基于模型的方法優于隨機選擇和其他方法

Apollo 包含了對稱性的主要層次,將為神經網絡設計和生物合成設計的方法結合起來,設計可能反過來用于神經網絡設計和生物合成的電路。

比較所有這些優化,這正是 Apollo 框架的亮點所在。它的整個存在目的是有條不紊地采用不同的方法,并且告訴人們什么方法最有效。Apollo 試驗結果詳細說明了進化和基于模型的方法如何優于隨機選擇和其他方法。

但 Apollo 最引人注目的發現是,如何運行這些優化方法,可以使過程比暴力搜索法更有效率。例如,他們將基于群體的集成方法與他們所說的對體系結構方法的解決方案集的半窮盡搜索進行了比較。

Yazdanbakhsh 和他的同事們看到的是,基于人群的方法能夠發現利用電路中權衡取舍的解決方案,比如計算和內存,這通常需要特定領域的知識。由于基于人群的方法是一種習得的方法,因此它能夠找到半詳盡搜索無法找到的解決方案。

實際上,P3BO(基于總體的黑盒優化)發現的設計比半詳盡的 3k 樣本搜索空間更好。這種設計使用了非常小的內存(3MB),以支持更多的計算單元。這利用了視覺工作負載的計算密集型特性,這在原始的半詳盡搜索空間中是不包含的。這表明手動搜索空間工程需要半詳盡的方法,而基于學習的優化方法利用大的搜索空間減少手動工作。

因此,Apollo 能夠計算出不同的優化方法在芯片設計中的表現。但是,它還可以做更多的事情,可以運行所謂的遷移學習來展示如何反過來改進這些優化方法。

通過運行優化策略以將芯片設計改進一個設計點,例如以毫米為單位的最大芯片尺寸,這些實驗的結果便可以作為輸入輸入到隨后的優化方法中。Apollo 團隊發現,各種優化方法通過利用初始或種子優化方法的最佳結果,提高了它們在類似區域約束電路設計這樣的任務中的性能。

所有這些必須被這樣一個事實所包括: 為 MobileNet 或任何其他網絡或工作負載設計芯片受設計過程對給定工作負載的適用性的限制。

事實上,該論文的作者之一,Berkin Akin 幫助開發了 MobileNet 版本 MobileNet Edge,他指出優化是芯片和神經網絡優化的產物。

Berkin Akin 在去年和同事共同完成的一篇論文中寫道:“神經網絡架構必須了解目標硬件架構,以優化整體系統性能和能源效率?!?/p>

當從神經網絡結構設計中分離出來時,硬件設計的價值有多大?

Berkin Akin 認為,Apollo 對于給定的工作量來說可能已經足夠了,但是芯片和神經網絡之間的協同優化,將在未來產生其他的好處。

他說:“在某些情況下,我們需要為給定的一組固定神經網絡模型設計硬件。這些模型可以是來自硬件目標應用程序域的已經高度優化的代表性工作負載的一部分,也可以是定制加速器用戶所需的一部分。在這項工作中,我們正在處理這種性質的問題,我們使用機器學習來為給定的工作負載套件找到最好的硬件架構。然而,在某些情況下,聯合優化硬件設計和神經網絡體系結構是具有靈活性的。事實上,我們有一些正在進行的工作,這樣的聯合優化,我們希望能夠產生更好的權衡?!?/p>

最后的結論是,即使芯片設計正在受到人工智能新工作負載的影響,芯片設計的新進程可能對神經網絡的設計產生可衡量的影響,這種辯證法可能在未來幾年以有趣的方式發展。

segmentfault 公眾號

查看原文

贊 0 收藏 0 評論 0

認證與成就

  • 認證信息 SegmentFault 技術編輯
  • 獲得 939 次點贊
  • 獲得 1 枚徽章 獲得 0 枚金徽章, 獲得 0 枚銀徽章, 獲得 1 枚銅徽章

擅長技能
編輯

(??? )
暫時沒有

開源項目 & 著作
編輯

(??? )
暫時沒有

注冊于 2020-04-26
個人主頁被 213.8k 人瀏覽

一本到在线是免费观看_亚洲2020天天堂在线观看_国产欧美亚洲精品第一页_最好看的2018中文字幕 <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>