歡迎光臨
每天分享高質量文章

微軟人工智慧研究和平臺 搶先預覽——《Office 365 開發入門指南》影片教程即將上線

讓大家久等了。《Office 365 開發入門指南》影片教程在做最後的錄製和影片後期處理,有望如期在下週末前正式上架。本次影片教程分為七個模組,每個模組都有三個小節,課程還配套了完整的範例程式碼和筆記。敬請期待,並請推薦你的朋友們關註本公眾號,第一時間可以獲得通知,以及領取優惠券。今天再次分享第六模組的第一小節的文字版本。

 

 

說到人工智慧啊,看起來這幾年非常熱門,廣大使用者感受到了實實在在的技術上的革新所帶來的趣味性和便捷性,而很多廠商或開發人員也興奮異常,因為看到了廣闊的商業機會。但實際上它並不是一個很新的概念,早在二三十年前就有這方面的研究。這個可能也正應了我們這些技術人員經常拿來調侃的話:技術往往在短期內被高估,而在長期內被低估。而在我看來,雖然已經有這麼長時間的研究,現在也集中地爆發,出現了不少能夠跟現實結合的場景,但人工智慧還在比較早期的階段,還有很長的路要走。今天我很高興有機會跟大家來分享一下微軟在人工智慧領域所作的研究,以及目前提供的平臺能力。

 

 

大家都知道,微軟的成功很大程度上是因為它定義和開創了個人電腦(PC)時代,其中最廣為人知的一個的願景就是“讓所有人的桌面都有一臺電腦”,當然,裡面要執行WindowsOffice啦。時間拉回到上世紀90年代初,這個夢想已經接近實現了,比爾蓋茨又提出來一個新的設想,能否讓電腦跟人一樣具備看、聽、交流、理解的能力?也就是在這一年,微軟正式在總部成立了微軟研究院。然後在1997年成立了微軟劍橋研究院,1998年成立了微軟亞洲研究院。目前為止,微軟在全球有7個研究院,數以千計的頂級科學家、研究人員為計算機技術進行基礎性研究,並且將成果融入到大家日常所使用的軟體、硬體中。

 

 

20169月,微軟將把“技術與研發部門”和“人工智慧(AI)研究部門”相合併,組建新的“微軟人工智慧與研究事業部”(MicrosoftAI and Research Group),由原微軟亞洲研究院院長沈向洋博士擔任總負責人。這個部門與兩大產品部門(以Office365為核心的體驗和裝置——Experience+Device——部門,以Azure為核心的雲與人工智慧——Cloud+AI——部門)三足鼎立,不斷推動微軟的轉型和行業的變革。應用方面,微軟將把人工智慧整合到每項應用中,從圖片應用到Skype,再到Office365。服務方面,微軟將把人工智慧技術提供給全世界每一位應用開發者。至於基礎設施,微軟將利用Azure打造全球最強大的人工智慧超級計算機,並向所有人開放,以確保企業和個人充分利用這些資源。

 

 

1998115日,微軟中國研究院在北京成立。首任院長是李開復博士,歷經張亞勤博士,沈向洋博士兩任院長後,現在的掌舵者是洪小文博士,作為微軟在美國本土以外規模最大的研究機構,目前共有200多名科學家以及300多名訪問學者和實習生,在承擔和完成很多基礎性研究的同時,還非常重視在教育領域和人才培養方面的持續投資。去年微軟亞洲研究院隆重舉行了二十週年慶典。我記得曾經有一個統計,目前在國內做人工智慧相關的公司,有超過半數以上,其創始團隊都有微軟亞洲研究院院友,堪稱人工智慧的“黃埔軍校”。

 

 

那麼,到底什麼是人工智慧?它不僅僅是一個夢想,也不僅僅是一種技術,其實現在越來越多的人都意識到,它還是一種全新的思想格局,就是人類與計算機如何共存和合作。微軟的人工智慧研究和產品轉化過程中,一直遵守幾個原則,首先是致力於打造能夠增強人類的能力和體驗的能力,並且提供可信賴的體驗,例如社會倫理、安全性和隱私性等方面,最後人工智慧應該是普世性的,應該充分體現包容性和尊重,儘量避免和減少偏見。

 

 

而從人工智慧實現的角度來看,是一個非常科學的過程,它是由三個部分來組成的,首先你得有資料,定義和收集資料是第一步,不要小看這個環節哦,這是很有技術含量的活兒,而這個部分也需要非常多的人工。然後,你需要有演演算法,如果資料是一堆礦石,演演算法才是點石成金的妙手,演演算法毫無疑問充分體現了智慧的要素,跟第一部分合起來就是人工智慧了——要有很多人工,和好的演演算法,才有智慧。另外,計算能力則是另外一隻看不見的手,這決定了人工智慧的厚重——大量的資料,高精尖的演演算法,需要有足夠的算力才能得到保障—— 宇宙資料庫,GPU,量子計算等新技術的推出,充分體現了時不我待,只爭朝夕的緊迫感。

 

 

基於上面的原則,微軟重新定義和設計了一系列產品和服務,並且打造了一個可以在人工智慧的時代提供基礎支撐的微軟智慧雲。從使用者能直接使用到的智慧助手,小娜、小冰、以及全新的混合現實裝置HoloLens—— 改變你看世界的方式,你看到的世界將大有不同。而在以Office 365為典型代表的現有應用程式中,都註入了人工智慧的元素。在另一方面,為了幫助更廣大的開發人員在自己的應用系統中也能享受到微軟人工智慧研究的成果,基於Azure的平臺,微軟提供的一系列的可以直接呼叫的服務介面,提供聽說讀寫看和理解的能力,這部分統稱為認知服務,最後在更加底層的概念上,Azure也提供了可以讓科學家們進行大資料和機器學習研究的基礎架構。

 

接下來可以給大家看一張微軟的人工智慧產品框架圖,可以讓大家有一個整體認識。Office 365在整個大局中,一方面是作為資料的來源,因為它是公司每個人每天都在使用的平臺,會產生大量的資料。這些資料如果單純來看,例如一封郵件,可能並不能產生多少智慧,但如果時間線拉長,使用者面擴大,以及跟其他的一些資料結合在一起,可能就會得到你意想不到的一些新的想法。另外,Office 365作為一個跟使用者天天打交道的應用,也可以直接享用到人工智慧的成果,為使用者提供更加智慧化的工作和生活體驗。

 

 

那麼,視野拉回來一些,作為Office 365平臺相關的開發者,你應該怎麼樣看到人工智慧技術?又可以在這樣一個浪潮中看到什麼樣的機遇呢?我總結起來有如上四點。

 

 

本課程所有的演示和資源分享,都可以透過這裡提到的GitHub庫獲得,如果你有興趣購買配套書籍,也可以在各大電商網站找到。我有一個微信公眾號用來做後期的交流,歡迎大家關註。而如果你發現我有講得不對的地方,或者有什麼具體的疑問和建議,也可以透過郵件跟我取得聯絡,謝謝大家!

 

 

    贊(0)

    分享創造快樂