google i/o
by Aravind Putrevu
通過Aravind Putrevu
Google I / O 2017最有希望的突破 (The most promising breakthroughs from Google I/O 2017)
Google I/O is one of the biggest developer conferences. This year was particularly exciting. There were two keynotes: one from Google CEO Sundar Pichai, and another from Jason Titus, the Google’s vice president of developer products.
Google I / O是最大的開發者大會之一。 今年特別令人興奮。 有兩個主題演講:一個來自Google首席執行官Sundar Pichai ,另一個來自Google開發人員產品副總裁Jason Titus 。
In this article I’ll summarize the major announcements from Google I/O 2017 and also share my own perspectives on them as a developer.
在本文中,我將總結Google I / O 2017的主要公告,并就其作為開發人員的觀點發表自己的看法。
讓我們開始吧! (Let’s get started!)
I liked the way they kicked off their event this year by showing their “The Story of an Idea” video clip. This symbolizes how, when one looks at taking an idea forward, they may face many obstacles. But finally when the world starts looking at the effort and hard work, that’s when those efforts really start to shine.
我喜歡他們今年通過播放“創意的故事”視頻剪輯開始活動的方式。 這象征著,當人們希望提出一個想法時,他們可能會面臨許多障礙。 但是最后,當世界開始關注這些努力和艱苦奮斗時,這些努力才真正開始發光起來。
The keynote starts with Sundar describing prime products of Google and the scale at which those services are operated.
主題演講從Sundar開始,描述了Google的主要產品以及這些服務的經營規模。
In the past few years, many of us haven’t gone a single day without using Google Search, Gmail, YouTube, and Android, or some other Google product. That shows the kind of engineering excellence Google owns in bringing people again and again to the same platform.
在過去的幾年中,我們許多人沒有一天沒有使用Google搜索,Gmail,YouTube和Android或其他Google產品。 這表明Google在將人們一次又一次地帶到同一個平臺方面擁有卓越的工程技術。
從移動優先到人工智能 (From Mobile First to AI First)
The main competitors of Google might be leading in certain sectors such as Cloud and Social Media. But Google has an edge over them as it has much more of world’s data. All this data makes it much easier for them to integrate AI into their products.
Google的主要競爭對手可能在某些領域處于領先地位,例如Cloud和Social Media。 但是Google擁有它們的優勢,因為它擁有更多的世界數據。 所有這些數據使他們更容易將AI集成到其產品中。
As a result, today we see slew of new features added to each Google product without compromising on User experience.
因此,今天我們看到了許多新功能添加到每個Google產品中,而不會影響用戶體驗。
“The more we can democratize access to AI technology, the sooner everyone will benefit.” — Sundar Pichai
“我們可以使使用AI技術的民主化程度越高,每個人都會越早受益。” — Sundar Pichai
谷歌鏡頭 (Google Lens)
Google is not only successful in bringing down the error rates for its speech recognition, but it’s actually nearing a typical human’s ability to understand speech. Today Google Home understands different voices in a home, and gives results accordingly.
Google不僅成功降低了語音識別的錯誤率,而且實際上已經接近典型的人類理解語音的能力。 如今,Google Home可以理解家庭中的不同聲音,并給出相應的結果。
Along similar lines, Google Lens will enable machines to look out and describe what they see.
與之類似,Google Lens將使機器能夠看到并描述它們所看到的東西。
云張量處理單元(TPU) (Cloud Tensor Processing Unit (TPU))
As a machine learning enthusiast, I know how difficult it is today to train a machine learning model. So imagine a situation where there’s a huge data set and a machine learning model written. It’s not easy to train the model on any typical computer (like your laptop) with less computing power. For this, you need a machines with more processing power so you can perform these tasks in a cost-effective way.
作為機器學習愛好者,我知道如今訓練機器學習模型有多么困難。 因此,想象一下存在大量數據集和編寫了機器學習模型的情況。 在具有較低計算能力的任何典型計算機(如筆記本電腦)上訓練模型并不容易。 為此,您需要一臺具有更大處理能力的機器,以便可以以具有成本效益的方式執行這些任務。
Since a majority of cloud vendors charge based on time, cost to do the task increases as time increases. With a better underlying infrastructure, one can train the model with more data points in the given time.
由于大多數云供應商都是基于時間收費的,因此執行任務的成本會隨著時間的增加而增加。 有了更好的基礎架構,就可以在給定的時間內訓練帶有更多數據點的模型。
Because the more a model gets trained on a wide variety of data, the more accurate the inferences become.
由于模型對各種數據的訓練越多,推斷就越準確。
In this context Cloud TPU (2nd Gen TPU) is going to be a major innovation. With Cloud TPU integrated into Google Cloud Platform (GCP), we can expect that GCP can become a go-to place for all machine learning use-cases.
在這種情況下,Cloud TPU(第二代TPU)將成為一項重大創新。 通過將Cloud TPU集成到Google Cloud Platform(GCP)中,我們可以期望GCP可以成為所有機器學習用例的首選。
Google.ai (Google.ai)
Google always talks about open-source and the democratization of its technology. It also does that for the ecosystem to thrive. Tensorflow is a good example of this.
Google一直在談論開源和其技術的民主化。 這樣做還可以使生態系統蓬勃發展。 Tensorflow就是一個很好的例子。
Similarly, I believe Google.ai will serve as a one place to find all the AI work done by Google.
同樣,我相信Google.ai將成為查找Google完成的所有AI工作的一個地方。
AutoML is crazy and shows how far Google can take AI. An example for this is neural net building another neural net. Remember we are still in 2017.
AutoML太瘋狂了,它展示了Google可以將AI 推向多遠。 一個例子就是神經網絡,建立另一個神經網絡 。 請記住,我們仍然在2017年 。
Applying machine learning advancements to the healthcare domain (Diabetic Retinopathy, Breast Cancer Diagnosis) reminds us that technology can change lives and help us live longer.
將機器學習的進步應用于醫療保健領域( 糖尿病性視網膜病變 , 乳腺癌診斷 )提醒我們,技術可以改變生活并幫助我們更長壽。
On that note, check out this video of a high school student’s effort to solve one of the toughest medical prediction problems.
關于這一點,請觀看此視頻,了解高中學生為解決最棘手的醫學預測問題之一而付出的努力。
On the fun side, have you heard of AutoDraw? Head over to it, you’ll get to see AI in action.
在有趣的方面,您聽說過AutoDraw嗎? 前往它,您將看到AI發揮作用。
谷歌助手 (Google Assistant)
Google Search remains Google’s main source of income.
Google搜索仍然是Google的主要收入來源。
Google Assistant is essentially Google Search — but it uses voice as its modality. By getting people to use Google Assistant, they’re getting users to search more often, and introducing more interesting features like making it more conversational, injecting it into all form factors, and finally opening it as a platform.
Google助理實質上是Google搜索-但它使用語音作為其形式。 通過促使人們使用Google助手,他們使用戶可以更頻繁地進行搜索,并引入更多有趣的功能,例如使其更具對話性,將其注入所有形式的要素,并最終將其作為平臺開放。
To learn more about developing “Actions on Google” take a look at this wonderful API.ai demo.
要了解有關開發“ Google上的操作”的更多信息 看看這個精彩的API.ai演示。
Google首頁 (Google Home)
Google Assistant more or less drives Google Home. It has positioned itself as competitor to the Amazon Alexa Platform.
Google助手或多或少地驅動著Google Home 。 它已將自己定位為Amazon Alexa平臺的競爭對手。
Now we might assume that Google is playing catch-up to Amazon, but with the amount of data that Google has, and the daily user interaction with Google services, it may be able to out-class Alexa.
現在我們可以假設Google正在追趕Amazon,但是由于Google擁有的數據量以及用戶與Google服務的日常交互,它也許可以超越Alexa。
Many people will be watching to see how this battle turns out.
許多人將觀看這場戰斗的結果。
Here are some of Google Home’s core features:
以下是Google Home的一些核心功能:
- proactive assistance 主動協助
- hands-free calling 免提通話
- visual responses to a suitable nearby screen 對合適的附近屏幕的視覺響應
- integration with Google’s existing services, like Maps, Chromecast, Calendar, and YouTube 與Google現有的服務(例如地圖,Chromecast,日歷和YouTube)集成
Google相簿 (Google Photos)
Right from the day it is unveiled, Google Photos (previously known as Picasa) was a tremendous hit. Again, with the ability to analyze and organize information, Google is bringing up yet another feature: Suggested Sharing. This relieves of the time-intensive task of making photo albums and sharing them with loved ones. Now it’s just a single click.
從發布之日起,Google相冊(以前稱為Picasa)便大受歡迎。 再次,由于具有分析和組織信息的能力,Google提出了另一個功能:建議共享。 這省去了制作相冊并將其與親人共享的費時的任務。 現在只需單擊即可。
Ditto with shared libraries and photo books. And there’s a clever integration with Google Lens.
與共享庫和相簿同上。 并且與Google Lens進行了巧妙的集成。
Google’s applying machine learning to everything.
Google正在將機器學習應用于一切。
的YouTube (YouTube)
Susan Wojcicki, CEO of YouTube, brings up an interesting demonstration of platform’s ability to solve social issues. It reminds me of the original promised power of social media.
YouTube首席執行官Susan Wojcicki展示了該平臺解決社會問題的能力的有趣展示。 它使我想起了社交媒體最初應許的力量。
Today, there’s no equivalent open video service to YouTube, which makes big money. Yet Google isn’t resting on its laurels. It’s introducing new features into YouTube in all possible form factors, be it your computer, smart phone, or TV.
如今,沒有像YouTube這樣的開放視頻服務可以賺錢。 然而,谷歌并沒有因此而為之驕傲。 它會以各種可能的形式在YouTube中引入新功能,無論是您的計算機,智能手機還是電視。
安卓系統 (Android)
Oh! How can I forget it? Most popularly used mobile operating system in the world.
哦! 我怎么會忘記呢? 世界上使用最廣泛的移動操作系統。
Google is going full speed ahead with a new version of Android. And it’s not just patching things — these are some major new features.
Google正在全速開發新版本的Android。 這不僅僅是修補問題-這些是一些主要的新功能。
As an Android developer, I’d like to congratulate and thank the entire team of Android for yet another beautiful release.
作為一名Android開發人員,我要祝賀并感謝整個Android團隊提供的又一個漂亮版本。
Even though Android is popular in its own sense, it still has few issues, like battery life and operating system version fragmentation. But with every new release, Google is tackling these problems by making Android more robust.
盡管Android就其自身而言很受歡迎,但它仍然存在一些問題,例如電池壽命和操作系統版本碎片。 但是,隨著每個新版本的發布,Google都會通過使Android更強大來解決這些問題。
Android O improves the user experience with features such as Picture in Picture, Notification Dots, Autofill, and Smart Text selection.
Android O通過畫中畫,通知點,自動填充和智能文本選擇等功能改善了用戶體驗。
Out of which my favorite is Picture in Picture. Even though multi-window features were available in previous releases of Android, this time multi-window is mostly adaptable to a form factor of big sizes (including tablets).
我最喜歡的是畫中畫。 即使早期版本的Android中提供了多窗口功能,但這次多窗口大多數情況下都適用于大尺寸的尺寸(包括平板電腦)。
On the machine learning side of things, I believe “TensorflowLite” and the new hardware supported neural network API will let any phone run simple models locally for faster benefits. Of course, we’ll need to learn how to use it properly so we don’t hamper user experience.
在機器學習方面,我相信“ TensorflowLite”和新的硬件支持的神經網絡API將使任何電話都能在本地運行簡單模型以獲得更快的收益。 當然,我們需要學習如何正確使用它,以免影響用戶體驗。
Other vitals like battery life, security, startup time, and stability are important, and are the real needs of the hour.
諸如電池壽命,安全性,啟動時間和穩定性之類的其他重要因素也很重要,并且是小時的真正需求。
After working at a security company, I’ve seen first-hand how many Android apps do things in a sort of gray area, against the platform’s rules.
在一家安全公司工作之后,我親眼目睹了有多少Android應用在違反該平臺規則的灰色區域進行操作。
To find such apps, “Google Play Protect” comes into action and scans apps and makes sure things are in line. Google doesn’t tell you exactly what they look when they scan your apps, but in my view it would be a combination of many regular and behavioral Security Scan techniques.
為了找到這樣的應用程序,“ Google Play保護”開始起作用并掃描應用程序,并確保一切正常。 Google不會告訴您他們掃描應用程序時的確切樣子,但是在我看來,這將是許多常規和行為安全掃描技術的結合。
They’ve also implemented boundary limits to services running in the background, which saves battery power.
他們還對后臺運行的服務實施了邊界限制,從而節省了電池電量。
Kotlin (Kotlin)
Kotlin support was one completely unexpected announcement from Google. Kotlin is a JVM-based open source programming language, and it’s under active development.
Kotlin支持是Google完全出乎意料的一項宣布。 Kotlin是基于JVM的開源編程語言,并且正在積極開發中。
But I would quickly highlight some main benefits:
但我很快會強調一些主要好處:
- Android Studio support Android Studio支持
- It’s interchangeable with Java 它可以與Java互換
- More succinct code 更簡潔的代碼
You can join the official Kotlin Slack group to learn more about Kotlin here.
您可以在此處加入官方的Kotlin Slack組,以了解有關Kotlin的更多信息。
Android Go is yet another initiative aimed at improving Android’s presence in developing countries, where connectivity and data is a problem. Here’s their Youtube Go App.
Android Go是另一項旨在改善Android在存在連接和數據問題的發展中國家的業務的計劃。 這是他們的Youtube Go應用 。
沉浸式計算(VR / AR) (Immersive Computing (VR/AR))
Basically, computing that works like more we do. This is a niche that is just picking up, and Google does not want to be a late comer. They introduced Daydream last year, and this time they’re already taking giant strides to solve crucial problems.
基本上,計算工作就像我們所做的那樣。 這只是一個小眾市場,而Google不想成為后來者。 他們于去年推出Daydream,這次他們已經在解決重大問題方面取得了巨大進步。
A standalone VR headset is an important achievement in the VR space because both Vive and Oculus need extra hardware to get the device working.
獨立的VR耳機是VR領域的一項重要成就,因為Vive和Oculus都需要額外的硬件才能使設備正常工作。
With Augmented Reality, your GPS can get your exact location. Then the Visual Positioning Service (VPS) can get you to the exact location of a home within a community.
借助增強現實,您的GPS可以獲取您的確切位置。 然后,視覺定位服務(VPS)可以將您帶到社區中房屋的確切位置。
Google expeditions can take students on immersive virtual journeys.
Google探險可以帶學生進入身臨其境的虛擬旅程。
All Done! That’s a wrap.
全做完了! 這是一個包裝。
Generally, we hear major product announcements from Google I/O. But this year there are no such announcements. Instead, there were a slew of updates and new features, and almost all products were enticing. Over and above, it shows that Google believes AI is the way forward.
通常,我們會聽到Google I / O的主要產品公告。 但是今年沒有這樣的公告。 相反,有大量的更新和新功能,幾乎所有產品都具有吸引力。 不僅如此,它還表明Google相信AI是前進的道路。
額外資源 (Extra Resources)
Video recordings of all the sessions at Google I/O 2017.
Google I / O 2017所有會話的視頻記錄。
Code lab sessions conducted at Google I/O 2017
在Google I / O 2017上進行的代碼實驗室會議
Photos taken at the event.
在活動中拍攝的照片 。
關于我 (About me)
I’m an engineer working on a Cloud Security Product at McAfee LLC. I’m passionate about evangelizing tech, meeting developers and helping in solving their problems.
我是McAfee LLC的一名云安全產品工程師。 我熱衷于傳播技術,與開發人員會面并幫助解決他們的問題。
You can learn more about me here.
您可以在此處了解有關我的更多信息。
翻譯自: https://www.freecodecamp.org/news/the-most-promising-breakthroughs-from-google-i-o-2017-40d3accd42/
google i/o