iOS--CoreML初識

1.機(jī)器學(xué)習(xí)

CoreML是今天蘋果在WWDC上推出的一款面向開發(fā)者的機(jī)器學(xué)習(xí)技術(shù)框架颅夺,這也充分說明了蘋果公司在未來人工智能領(lǐng)域早已提前布局骨饿。

什么是機(jī)器學(xué)習(xí)?

機(jī)器學(xué)習(xí)是 智能的 一個(gè)分支 贫途,他的目的在于吸收任何的數(shù)據(jù)比如說(圖像峦椰,文本盐欺,語言 泊柬,統(tǒng)計(jì)數(shù)據(jù)) 然后作出預(yù)測數(shù)據(jù)當(dāng)中所隱藏的特征或是行為。

我們來看看 ML 現(xiàn)在都可以做些什么?

面部識別


圖片.png

部特征識別


圖片.png

特征檢測和替換


圖片.png
機(jī)器是怎么學(xué)習(xí)的?
圖片.png

我們使用海量的圖片來訓(xùn)練他們識別面部特征杂曲,最終被訓(xùn)練出來的結(jié)果就叫做 『訓(xùn)練好的模型』

訓(xùn)練好的模型有什么用?
圖片.png

有什么用庶艾?看看大家的想象力吧

接下來介紹的CoreML專門用于處理圖像

2.我們先來看看蘋果官網(wǎng)對CoreML的介紹:

圖片.png

??經(jīng)過訓(xùn)練的模型是將機(jī)器學(xué)習(xí)算法應(yīng)用于一組訓(xùn)練數(shù)據(jù)的結(jié)果。該模型基于新的輸入數(shù)據(jù)進(jìn)行預(yù)測解阅。例如落竹,一個(gè)接受過地區(qū)歷史房價(jià)的模型泌霍,當(dāng)考慮到臥室和浴室的數(shù)量時(shí)货抄,可能能夠預(yù)測出房子的價(jià)格。

??CoreML是特定于領(lǐng)域的框架和功能的基礎(chǔ)朱转。CoreML支持圖像分析的遠(yuǎn)景蟹地,自然語言處理的基礎(chǔ)(例如,NSLinguisticTagger類)藤为,以及用于評估學(xué)習(xí)決策樹的GameplayKit怪与。CoreML本身構(gòu)建在底層的基礎(chǔ)上,比如Accelerate和BNNS缅疟,以及Metal Performance Shaders.


圖片.png

??CoreML針對設(shè)備的性能進(jìn)行了優(yōu)化分别,從而減少了內(nèi)存占用和功耗。嚴(yán)格地在設(shè)備上運(yùn)行可以確保用戶數(shù)據(jù)的隱私存淫,并保證當(dāng)網(wǎng)絡(luò)連接不可用時(shí)耘斩,您的應(yīng)用程序仍然具有功能性和響應(yīng)性。

3.案例展示(物體識別)

功能實(shí)現(xiàn):點(diǎn)擊手機(jī)屏幕中心位置桅咆,識別手機(jī)攝像頭所檢測到的物體括授,在AR里并用3D效果展示結(jié)果。

原理分析:通過手勢可以截取當(dāng)前屏幕的畫面岩饼,把當(dāng)前的畫面丟給已經(jīng)訓(xùn)練好的模型荚虚,再把當(dāng)前識別的結(jié)果包裝成SCNNode節(jié)點(diǎn)加到當(dāng)前sceneView中。
項(xiàng)目用到了蘋果官方一個(gè)已經(jīng)訓(xùn)練好的模型籍茧,把識別到的結(jié)果用ARKit的3D文字顯示出來版述。模型下載地址,

圖片.png

核心代碼:

 func perfomVisionRequest(pixelBuffer:CVPixelBuffer)  {
        let visionModel = try! VNCoreMLModel(for: self.resentModel.model)
        
        let request = VNCoreMLRequest(model: visionModel) { (response, error) in
            
            if error != nil{return}

            guard let observations = response.results else{return}
            
            //把結(jié)果中的第一位拿出來進(jìn)行分析
            let observation = observations.first as! VNClassificationObservation
           
            print("name \(observation.identifier) and confidence is \(observation.confidence)")
            DispatchQueue.main.async {
                self.displayPredictions(text: observation.identifier)
            }
            
        }

項(xiàng)目地址

1511915643.gif
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市寞冯,隨后出現(xiàn)的幾起案子院水,更是在濱河造成了極大的恐慌腊徙,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,454評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件檬某,死亡現(xiàn)場離奇詭異撬腾,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)恢恼,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評論 3 385
  • 文/潘曉璐 我一進(jìn)店門民傻,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人场斑,你說我怎么就攤上這事漓踢。” “怎么了漏隐?”我有些...
    開封第一講書人閱讀 157,921評論 0 348
  • 文/不壞的土叔 我叫張陵喧半,是天一觀的道長。 經(jīng)常有香客問我青责,道長挺据,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,648評論 1 284
  • 正文 為了忘掉前任脖隶,我火速辦了婚禮扁耐,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘产阱。我一直安慰自己婉称,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,770評論 6 386
  • 文/花漫 我一把揭開白布构蹬。 她就那樣靜靜地躺著王暗,像睡著了一般。 火紅的嫁衣襯著肌膚如雪庄敛。 梳的紋絲不亂的頭發(fā)上俗壹,一...
    開封第一講書人閱讀 49,950評論 1 291
  • 那天,我揣著相機(jī)與錄音铐姚,去河邊找鬼策肝。 笑死,一個(gè)胖子當(dāng)著我的面吹牛隐绵,可吹牛的內(nèi)容都是我干的之众。 我是一名探鬼主播,決...
    沈念sama閱讀 39,090評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼依许,長吁一口氣:“原來是場噩夢啊……” “哼棺禾!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起峭跳,我...
    開封第一講書人閱讀 37,817評論 0 268
  • 序言:老撾萬榮一對情侶失蹤膘婶,失蹤者是張志新(化名)和其女友劉穎缺前,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體悬襟,經(jīng)...
    沈念sama閱讀 44,275評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡衅码,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,592評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了脊岳。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片逝段。...
    茶點(diǎn)故事閱讀 38,724評論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖割捅,靈堂內(nèi)的尸體忽然破棺而出奶躯,到底是詐尸還是另有隱情,我是刑警寧澤亿驾,帶...
    沈念sama閱讀 34,409評論 4 333
  • 正文 年R本政府宣布嘹黔,位于F島的核電站,受9級特大地震影響莫瞬,放射性物質(zhì)發(fā)生泄漏儡蔓。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,052評論 3 316
  • 文/蒙蒙 一乏悄、第九天 我趴在偏房一處隱蔽的房頂上張望浙值。 院中可真熱鬧恳不,春花似錦檩小、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至卵惦,卻和暖如春阻肿,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背沮尿。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評論 1 266
  • 我被黑心中介騙來泰國打工丛塌, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人畜疾。 一個(gè)月前我還...
    沈念sama閱讀 46,503評論 2 361
  • 正文 我出身青樓赴邻,卻偏偏與公主長得像,于是被迫代替她去往敵國和親啡捶。 傳聞我的和親對象是個(gè)殘疾皇子姥敛,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,627評論 2 350

推薦閱讀更多精彩內(nèi)容