卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

微軟How-Old.net官方中文版上線了 幕后黑科技揭秘

五一的時候,微軟推出了一個顏齡識別機器人網(wǎng)站How-Old.net,通過大數(shù)據(jù)和機器識別技術,判斷照片中人物的年齡,沒想到立即火爆全球,一時間社交網(wǎng)絡上攀比”成風。昨天,How-Old.n

五一的時候,微軟推出了一個顏齡識別機器人網(wǎng)站How-Old.net,通過大數(shù)據(jù)和機器識別技術,判斷照片中人物的年齡,沒想到立即火爆全球,一時間社交網(wǎng)絡上攀比”成風。

昨天,How-Old.net的官方中文版上線了,更方便國內(nèi)用戶使用。

規(guī)矩不變,上傳你或者任何人的照片(大小不超過3MB),顏齡機器人就會判斷年齡。從這段時間的體驗看,正常人”的判斷還是八九不離十的。

隱私什么的不用擔心,微軟不會保存你的照片。

PC用戶訪問:http://cn.how-old.net/

手機用戶掃碼:

延伸閱讀:玩轉(zhuǎn)機器學習、流分析和PowerBI - 實時觀察病毒式傳播

或許你覺得這只是微軟的一個小玩具,但其實背后隱藏著很多高科技呢,重點有三個:機器學習、流分析、PowerBI。

微軟是如何通過這些技術判斷照片里人物的年齡的呢?為了解答大家的疑惑,同時展示自己的最新成果,微軟特意分享了一篇文章,揭開了顏齡機器人幕后的秘密。

這是一個挺有意思的故事。我們起初期望大約會有50人左右來試用,結(jié)果很快就有有超過3萬5千人試用,我們看見整個事情由此迅速展開。

為了向開發(fā)者展示如何利用微軟Azure云服務輕松快速地開發(fā)智能應用,我們在Azure上用新發(fā)布的人臉識別APIs為2015年微軟BUILD開發(fā)者大會第二天的主題演講搭建了http://how-old.net網(wǎng)站。本網(wǎng)站讓用戶上傳照片,然后通過API預測照片中所有人物的性別和年齡。

目前,這些API的人臉定位功能及性別識別功能大致準確,然而年齡預測結(jié)果并不是非常準確,但常常能博得用戶一笑,平添不少歡樂。

網(wǎng)站建成后,我們給數(shù)百名微軟員工發(fā)了郵件,邀請他們體驗這個網(wǎng)站并給出反饋。當時樂觀地想要是有幾十個人來這個網(wǎng)站、為測試提供有用的數(shù)據(jù)就算不錯了。但三個小時后,我們的后臺分析圖表呈現(xiàn)出下圖態(tài)勢:

幾個小時里,How-old.net收到了全球3萬5千用戶(其中大約2萬9千人來自土耳其,下圖顯示,推特上有大量來自土耳其的用戶提到了這個網(wǎng)頁)上傳的21萬多張照片。

這個網(wǎng)頁展示了用戶使用的實時信息。比如,我們曾預測用戶會用已經(jīng)存在于網(wǎng)絡的照片,或是使用頁面上的必應圖片搜索欄;然而網(wǎng)站分析的照片中,超過一半的是用戶上傳的自己的照片。這些信息幫助我們改善用戶體驗,還有助于我們額外測試手機上傳照片。

那么這些是怎么實現(xiàn)的呢?

也許說起來難以置信,但兩位工程師只花了幾個小時便把整套解決方案(從網(wǎng)頁到機器學習API到實時數(shù)據(jù)流分析再到實時BI)整合在一起。這很好地展示了Azure開發(fā)者的敏捷和創(chuàng)造力。

這款應用的關鍵功能在于以下三點:

- 識別圖片中人物性別及年齡

- 獲取上述抽取的數(shù)據(jù)的實時信息

- 生成實時分析圖表來顯示上述結(jié)果

識別性別及年齡

我們想創(chuàng)造一個智能又有趣的體驗吸引全球用戶,于是我們?yōu)g覽了微軟Azure機器學習庫里的一些API。這個網(wǎng)頁里有個新套裝Project Oxford ,由必應和微軟研究院打造,內(nèi)含大量面部、語言和視覺方面的服務。

我們用到的臉部識別API有個演示頁,該頁面可以檢測到臉部并提取出相關信息。

我們覺得這個API的年齡及性別識別功能很有趣,所以選了這個方面作為我們的項目。為了讓用戶體驗更加有意思,我們還加上了Azure市場里的必應搜索API,最終建成了http://how-old.net網(wǎng)站。

除了年齡和性別,我們還用上了其他標準瀏覽器提供的信息,比如伴隨著每個標準HTTP調(diào)用而來的用戶代理字符串,以及照片上傳地點的經(jīng)緯度。

這些信息可用來計算很多網(wǎng)站使用的數(shù)據(jù)統(tǒng)計,比如通過iPhone、Windows或安卓登錄的數(shù)量,或者how-old.net最受歡迎的地區(qū)。

這點體現(xiàn)在下列JSON文件中:

[ { "event_datetime": "2015-04-27T01:48:41.5852923Z",

"user_id": "91539922310b4f468c3f76de08b15416", "session_id": "fbb8b522-6a2b-457b-bc86-62e286045452",

"submission_method": "Search",

"face": { "age": 23.0, "gender": "Female" },

"location_city": { "latitude": 47.6, "longitude": -122.3 },

"is_mobile_device": true, "browser_type": "Safari", "platform": "iOS", "mobile_device_model": "IPhone"

} ]

實時見解

為了理解從本網(wǎng)站得到的實時數(shù)據(jù)的模式,我們使用了一套新的微軟Azure數(shù)據(jù)流服務。

我們用Azure Event Hub導入數(shù)據(jù),這些Azure Event Hub是具有高伸縮性的發(fā)布-訂閱吸收器,它可以攝入每秒幾百萬次事件。用戶上傳照片時,Event Hub API會從網(wǎng)頁生成ASON文件。

注意,在此過程中,我們不會保留照片及任何指向用戶的信息(用戶無需電郵,不用登錄,也沒有用戶名)。只有JSON文件流向Azure Event Hub。

然后,我們需要數(shù)據(jù)流服務來實時整合處理用戶們上傳的上萬張照片。這里我們用到了高吞吐低延遲的全托管解決方案Azure流分析(ASA)。ASA讓用戶能用類似于SQL的語言,輕松處理數(shù)據(jù)流。

比如,只用輸入下列命令,你就能從一個十秒窗口得出性別”的計數(shù),而且結(jié)果每秒都會更新。

SELECT

System.Timestamp AS OutTime,

Face.gender AS Gender,

Count(*) AS Count

FROM

StreamInput

GROUP BY HoppingWindow(second,10,1),

Face.gender

在上圖的查詢中,我們選取了顯示結(jié)果的時間,性別和性別的計數(shù)。StreamInput指流動記錄數(shù)據(jù)流向的Event Hub。這個過程僅僅在一秒一跳的十秒窗口中完成。

這個查詢提供了上傳照片中男性和女性的總數(shù)。這些信息能被展示在一個分析圖表里。你可對來自同一Event Hub的數(shù)據(jù)進行多種查詢。

實時分析圖表

我們用PowerBI在一個實時分析圖表中展示結(jié)果。我們只是選擇了PowerBI來呈現(xiàn)數(shù)據(jù)流分析結(jié)果,然后在http://www.powerbi.com選擇ASA創(chuàng)建的數(shù)據(jù)集和表格,無需進行其他代碼方面的工作。

上圖的兩項數(shù)據(jù)流分析查詢,一個是整合照片中提取的年齡再以PowerBI中其他標準(比如區(qū)域)進行分類,另一個是上面提到的查詢。PowerBI能制作各種圖表,你甚至可以直接用自然語言發(fā)布命令(比如各性別各年齡IOS用戶的總數(shù)是多少?”)。結(jié)果也會顯示在實時分析圖表上。

大家可以在http://how-old.net或者中文版本http://cn.how-old.net上自己試試。祝大家玩得開心,也期待更多人用Azure服務和機器學習庫中的API來創(chuàng)建自己的應用。

標簽: