An AI Talk to understand AI Talks

when i was

at university my professor wanted me to

write a white paper

about the application of an algorithm

that belongs to the area of artificial

intelligence and at the beginning i was

a little bit skeptical

i mean how to find a feasible use case

can i handle the complexity will i still

be able to hang out with my friends a

lot of

important questions to clarify before i

started but then i thought

challenge accepted let’s do it i was

motivated i mean i was

really motivated i went home i opened up

my laptop

and the first question i had to look at

was

what the hell is artificial intelligence

right and now imagine you

are a student you are lazy as hell

there’s only

one way how to approach this and this is

you open up a search engine

like google and you type in dear google

please show me what you say

i and the result i was presented looked

like this

so the first sentence of my white paper

was artificial intelligence

is blue what i also learned is that ai

has something to do with

digital brains and robots that look like

humans i mean

in the end of the day i did not learn

anything at all by looking at these

results right and exactly this is the

problem

because to most people in society ai

is just blue and let me illustrate this

problem with a comparison to online

banking

i think most of you guys use online

banking

and i think most of you have a rough

idea how a bank actually works

like you’ve got a bank account you

deposit money

the bank rents the money to other people

you get paid interest rates

on the other hand millions of people are

using digital services

of google amazon facebook whatever

without being aware of their value of

the personal data

and the power of artificial intelligence

and this is a problem

and the only way i see to escape this

problem

is learning and the good news is there

are many great ways how to learn

nowadays for example

you can watch all those really really

fantastic ted talks

about ai which you can find on youtube

however

in order to understand what the speakers

are talking about

you need to have a certain understanding

about this topic and you need to be able

to ask the right

questions and exactly this is what i

want to deliver you today

so in my ted talk you will receive two

learnings number one

you will get a basic understanding of

modern

artificial intelligence and number two

you will be equipped with a simple

toolkit

consisting of three guiding questions

that you can apply

to each and every ai talk you’re going

to listen to

and now let’s get started and the first

thing we have to clarify

is the terminology because i very often

observe

that people mix up the terms and this

leads to confusion

so the main concept we talk about today

is artificial intelligence and this is a

very broad concept so

the official definition of ai is the

science and engineering

of making intelligent machines however

where does intelligence start where does

it end

all this is really up to your

interpretation and this leads to the

fact that

different people can have a different

perspective on the same topic

of ai for example if you talk to a

computer scientist

or group psychologist those guys can

have a completely different

understanding of ai and this is

absolutely okay because it is a broad

topic

however what most people mean when they

talk about ai today

is machine learning and machine learning

is about the imitation

of the cognitive ability to learn

so what you do you apply mathematics

and statistics to historic data with the

goal to identify

pattern in this data in order to

understand more recent data

or to create predictions and

in other words this means machine

learning is the perfect tool

to support rational decision making in

an uncertain

environment because it’s completely

based on math

and data and when i talk about ai today

i refer to machine learning based

artificial intelligence

and deep learning again is one subset of

machine learning and it does

pretty much the same so again we look at

historic data

apply math and statistics to find

pattern in order to create predictions

however the difference is the type of

algorithm that is applied so

whereas in classical machine learning we

apply pretty straightforward statistical

mathematical math methods whereas in

deep learning you apply something called

deep

neural networks and this is a very

sophisticated type of algorithm that is

certainly inspired by the human brain

but it does also certainly not work

the same way than a human brain works

so after being familiar with the

definition you want to know

what can i do with artificial

intelligence and again here are

different ways how to look at this topic

but i prefer those four application

clusters

let me start with computer vision so

computer vision is about recognizing

and interpreting the content of images

and an image is nothing else than a

piece of unstructured data right because

we can

break down an image into single pixels

and express each pixel with the value

and when we’ve got the numbers

we can apply the math and computer

vision for example is one of the

core technologies of autonomous driving

because together with other sensors

it helps the car to perceive its

environment

for example to identify other cars

pedestrians traffic signs whatever

in the field of vision in order to

derive the most

suitable follow-up action in the current

situation

what you can also do with computer

vision is to distinguish

a chihuahua from a muffin and if you

think this is an easy task

just have a look at this picture

so the one thing is the thing you want

to bite in

the other one is the thing that might

want to bite you

this is a small but very important

difference right

and as you can see not every problem

that sounds easy

is actually easy for ai to solve in the

end

of the day and now let me continue with

natural language processing so human

natural language is very complex for

machines

to understand it has got a broad

terminology

it has got many rules it has got

exceptions its context based and i did

not even start to talk about accents and

dialects right and

natural language processing is about the

understanding

interpretation and even generation of

human natural language for example think

about all those

automatic translation services where you

can translate the text from one language

to another language or think about those

smart voice assistants

like alexa or siri and as long as

a huge metal fan can either keep me cool

during a hot day or keep me awake

during a quiet night language will

remain a complex thing

for machines to understand

so now let’s have a look at data mining

data mining is about leveraging the

potential

of structured and semi-structured data

that you have captured just think about

a time

series analysis where you have got costs

or sales figures from the past and you

want to analyze how they will continue

or think about an automatic proper

customer analysis

where you try to provide the right

customer with the right information in

the

right point in time and this is heavily

applied in social media and is called

micro targeting

what you can also do and we are familiar

with this

are recommendation engines i mean think

about amazon or netflix right

so people who look at this product were

usually also interested in these

products

and i’ll just imagine i want to give an

example you visit an e-commerce

store and you search let’s say a

baseball

bat you know to hit some balls together

with your friends

and now imagine you are recommended to

buy

these items based on popular customer

combinations again

i have got two learnings for you number

one some people might have

interesting hobbies number two ai does

not always generate the results

that you have expected

and now let me finish with behavioral ai

and behavioral ai

is about the ability of autonomous

systems

to learn a successful strategy by trial

and error

just think about a smart agent in a

computer game this agent has to learn

how to win the game

by exploring different strategies and

one very impressive example

was presented by google by a google

company a couple of years ago

so alphago zero is a computer program

that learned how to play the board game

go and go is a very famous sport game

in asia it’s played with a 19 by 19 grid

board and what’s so special about this

game is the complexity

because the amount of possible

constellations on this board

surpasses the amount of atoms in the

universe

this is a really huge number

and this algorithm learned how to play

the game

basically by getting provided with the

rules

and by playing against itself so

exploring the right

strategy in the end of the day it was

even able to beat the south korean grand

master

in an official match but behavioral ai

is also

applied in robotics for example to teach

robots

the desired behavior i mean just think

about

assembly lines where you want robots to

assemble certain production items

in the right way

so now you know the definition of ai and

you know what you can do with ai

the last missing piece is how to create

ai

and let me start with the training

because this is the biggest difference

to classical computing because

ai is not programmed but trained

and for ai training we need three

ingredients

data the algorithm and computing power

and let me first quickly start with the

algorithm because

most people think the algorithm is the

most important

asset in the game you know this musical

facebook

algorithm that controls our lives

however an algorithm is nothing else

than a simple

cooking recipe that tells us how to

process data

to solve a certain mathematical problem

so it’s the math it’s there since the

1950s i can

read it in papers and books i can even

download it from the internet so yes

the algorithm is important but it’s not

the most important asset

what we also need is computing power and

looking back we observe

a strong increase of inexpensive

computing resources and this was

certainly

an accelerator however the most

important

part in the game is the data because

what you have learned already is

machine learning is based on historic

data

if we do not have this data we cannot do

machine learning right

but in times of internet of things

social media online shopping and so on

we produce

tons and tons of data every day and the

more data you have

the more fun you will have with machine

learning and when all three elements

come together the data the algorithm

plus the computing

an iterative training process starts

for example i provide the algorithm with

thousands of examples how to hours look

like on images

and after the training time what we get

is a

trained machine learning model and this

model is basically a

mathematical representation of the real

world

so it contains for example all the rules

how to identify a chihuahua

on an image the good thing is this model

can be so complex especially in deep

learning

i would never ever be able to come up

with a model of this complexity

in a reasonable amount of time when i do

it manually

however the downside because of this

complexity

i might not be able to understand how

the model works and how it will behave

in different situations so after the

training

we come to the inference phase and in

the inference phase

we need new data points so new images

of chihuahuas the algorithm has never

seen before again we apply

computing power but here not as much as

during

training i mean your iphone is doing

machine learning every day

so that’s very often sufficient and we

apply now

the trained model from the training

phase to the new data points and what we

get is a prediction

and this prediction could be i identify

a chihuahua on this image and i’m

confident to

97 so this tells us that machine

learning is a

probabilistic approach rather than a

deterministic approach

and this implies we always have a

certain amount of uncertainty

and depending on the use case we have to

think about

how much uncertainty we can accept

so congratulations now you are familiar

with the basics of modern

artificial intelligence and now i think

you guys are excited about

the toolkit the three questions so let’s

have a look at the first one

and the first question you should ask

yourself when you watch an ai talk is

is the speaker talking about artificial

narrow intelligence

or something superior like artificial

general intelligence and let me quickly

tell you uh what’s the difference so

narrow ai is all the stuff we have

talked about today

it’s a very specialized type of ai that

performs well

in a certain niche whereas the other

types like

general ai or super ai those types of

i come close to human level of

intelligence or even surpass

human level of intelligence for example

just think about this

smart small robot in the star wars movie

called

r2d2 and just think about this guy

had to save a jedi’s life but the only

thing it can do

is to distinguish a chihuahua and a

muffin i mean

this does not really work out well right

so

those types of ai what they can do they

can learn

new stuff independently and they can

apply

knowledge from one domain to another

domain

based on the world knowledge they have

and this is really human-like

and the reason why you should ask this

question so

if a speaker talks about narrow ai the

talk might be much

more based on concrete scientific

statistical mathematical

solutions and methods whereas if she

talks about something superior like

generally i or super ai

the talk might be much more on a

visionary or philosophical

level the speaker

actually talks about narrow ai the next

question is is she talking about machine

learning or other ai methods

so if it’s machine learning the good

thing is you can apply

all the fundamentals you have learned

already you know the pros

and you know the cons whereas if it’s

another method you first have to find

out about this method

you have to understand how it works in

order to be able to understand the talk

so this is also very important

because machine learning is one subset

of ai a very famous one at the beginning

at the moment

but it’s not the only one and the last

question is

if she talks about machine learning is

the funnel from data

to decision observable so in a high

quality talk

the speaker will always make transparent

on which data the algorithm was trained

on

and which method was applied right and

only with this information you can

really scope the solution the speaker

talks about

and you can really think about how well

it can perform in which kind of

situation

whereas if ai is represented as black

box

you might always have problems to fully

understand the solution

so artificial intelligence

is important because it will impact

our private lives and it will change the

way

how we work so learning about ai

is key for everybody and if you decide

to do so

by watching all those great tedx talks

and if you apply

the fundamental knowledge of my talk

plus the three guiding questions

you will definitely understand much more

about ai

than this thank you

当我

在大学时,我的教授想让我

写一篇

关于人工智能领域算法应用的白皮书

,一开始我

有点怀疑

我的意思是如何找到一个可行的用例

我可以处理 复杂性我仍然

可以和我的朋友一起出去玩

很多

重要的问题在我开始之前要澄清

但后来我认为

挑战接受了让我们去做我有

动力我的意思是我

真的有动力我回家我打开

我的笔记本电脑

然后 我必须要看的第一个问题

是人工智能到底是什么

,现在想象你

是一个学生,你很懒惰,

只有

一种方法可以解决这个问题,那就是

你打开一个

像谷歌这样的搜索引擎,然后你输入 在亲爱的谷歌中,

请告诉我你所说的

我,我呈现的结果看起来

像这样,

所以我白皮书的第一句话

是人工智能

是蓝色的,我还学到的是 ai

h 作为与

看起来像人类的数字大脑和机器人有关的事情,

我的意思

是,最终我没有

通过正确查看这些结果来学到任何东西,

而这正是

问题所在,

因为对于社会上的大多数人来说,人工智能

只是蓝色的 让我

通过与网上银行的比较来说明这个问题

我想你们中的大多数人都使用网上

银行,

而且我认为你们中的大多数人都大致

了解银行实际上是如何运作的,

就像您有一个银行帐户一样,您可以

存入

银行租金 给其他人的钱

你得到支付的利率

另一方面数百万人正在

使用

谷歌亚马逊脸书的数字服务

而没有意识到他们的个人数据的价值

和人工智能的力量

,这是一个问题

,也是唯一的 我认为逃避这个

问题的方法

是学习,好消息是现在

有很多很好的学习方法

,例如

你可以观看所有那些

非常棒的TED演讲

out ai,你可以在 youtube 上找到,

但是为了理解演讲

者在说什么,

你需要对这个话题有一定的

了解,你需要

能够提出正确的

问题,而这正是我

想要传达给你的

今天,在我的 TED 演讲中,你将获得两个

学习第一,

你将获得对现代人工智能的基本了解

,第二,

你将配备一个简单的

工具包,

其中包含三个指导性问题

,你可以将其

应用于每一个 AI 谈话你 '

要听

,现在让我们开始

吧,我们首先要澄清的

是术语,因为我经常

观察

到人们混淆了术语,这

会导致混乱,

所以我们今天谈论的主要概念

是人工智能和 这是一个

非常广泛的概念,因此

人工智能的官方定义是制造智能机器的

科学和工程

但是智能从哪里开始?

重新结束

所有这一切真的取决于你的

解释,这导致

不同的人可以

对人工智能的同一主题有不同的看法

,例如,如果你与

计算机科学家

或团体心理学家交谈,这些人可以

有一个完全

对人工智能有不同的理解,这

绝对没问题,因为它是一个广泛的

话题,

但是今天大多数人谈论人工智能时的意思

是机器学习,机器学习

是关于

学习认知能力的模仿,

所以你做什么你应用数学

和 对历史数据进行统计,

目的是识别

该数据中的模式,以便

了解更新的数据

或创建预测

,换句话说,这意味着机器

学习是

在不确定的环境中支持理性决策的完美工具,

因为它完全

基于 数学

和数据,当我今天谈论人工智能时,

我指的是基于机器学习的

人工智能

和 d 深度学习再次是

机器学习的一个子集,它的作用

几乎相同,所以我们再次查看

历史数据,

应用数学和统计数据来寻找

模式以创建预测,

但不同之处在于所应用的算法类型,

而在经典 机器学习我们

应用非常简单的统计

数学数学方法,而在

深度学习中,您应用称为

深度

神经网络的东西,这是一种非常

复杂的算法类型,它

肯定受到人脑的启发,

但它的

工作方式肯定与 人脑工作,

所以在熟悉了

定义之后你想知道

我能用人工智能做什么

,这里有

不同的方式来看待这个话题,

但我更喜欢这四个应用程序

集群

让我从计算机视觉开始,所以

计算机视觉是 关于识别

和解释图像的内容

,图像无非就是 ap

非结构化数据是正确的,因为

我们可以

将图像分解为单个像素

并用值表示每个像素

,当我们得到数字时,

我们可以应用数学和计算机

视觉,例如

自动驾驶的核心技术之一,

因为 与其他传感器一起,

它可以帮助汽车感知其

环境

,例如识别视野中的其他汽车

行人交通标志

,以便

在当前情况下得出最合适的后续行动

计算机视觉也可以做到这一点

区分吉娃娃和松饼,如果您

认为这是一项简单的任务,

只需看看这张

照片,一个是您想咬

的东西,另一个是可能想咬您的东西,

这是 一个很小但非常重要的

区别

,正如你所看到的,并不是每个

听起来很容易的问题实际上对人工智能来说都很容易

解决,现在让我继续

自然语言处理,因此人类

自然语言对于

机器理解来说非常复杂它有一个广泛的

术语

它有很多规则它有

基于上下文的例外我

什至没有开始谈论口音和

方言正确和

自然语言处理是 关于

理解

解释甚至

人类自然语言的生成,例如

想想所有那些

自动翻译服务,你

可以将文本从一种语言翻译

成另一种语言,或者想想像 alexa 或 siri 这样的

智能语音助手

,只要

一个巨大的金属 风扇既可以让我

在炎热的一天保持凉爽,也可以让我

在安静的夜晚保持清醒 语言对于机器来说

仍然是一件复杂的事情

所以现在让我们来看看数据挖掘

数据挖掘是关于利用

结构化和半结构化的潜力

您捕获的数据只需考虑

一个时间

序列分析,其中您有成本

或 sa 过去的数据,您

想分析他们将如何继续

或考虑自动进行适当的

客户分析

,在这种分析中,您尝试在正确的时间点为正确的

客户提供正确的信息

,这

在社交媒体中得到了广泛应用,并且是 所谓的

微定位

你也可以做什么我们很

熟悉这

是推荐引擎我的意思是

想想亚马逊或Netflix,

所以看这个产品的人

通常也对这些产品感兴趣

,我想我想给出一个

例如,您访问一家电子商务

商店并进行搜索,假设

您知道一个棒球棒可以与您的朋友一起打一些球

,现在假设您再次被推荐

基于流行的客户组合购买这些物品

我有两个学习数字

一个有些人可能有

有趣的爱好 第二个 AI

并不总是

产生你所期望的结果

,现在让我以行为结束 ral AI

和行为 AI

是关于自主

系统

通过反复试验学习成功策略的能力,

想想计算机游戏中的智能代理,

该代理必须

通过探索不同的策略和

一个非常令人印象深刻的例子来学习如何赢得游戏

几年前由谷歌公司推出,

所以 alphago zero 是一个计算机程序

,它学会了如何玩棋盘游戏

go and go 是亚洲非常著名的体育

游戏,它使用 19 x 19 网格

板玩,什么是 这个

游戏的特别之处在于它的复杂性,

因为这个棋盘上可能的

星座

数量超过了宇宙中的原子数量,

这是一个非常巨大的数字

,这个算法

基本上是通过提供

规则

和玩游戏来学习如何玩游戏的 与自己对抗,因此

在一天结束时探索了正确的策略,它

甚至能够

在正式比赛中击败韩国大师,但行为

i 也

应用于机器人技术,例如教

机器人所需的行为

最后缺少的部分是如何创建人工智能

,让我从训练开始,

因为这是与经典计算的最大区别

,因为

人工智能不是编程而是经过训练的

,对于人工智能训练,我们需要三个

要素

数据算法和计算能力

,让我 首先快速从算法开始,

因为

大多数人认为算法

是游戏中最重要的资产你知道

这个控制我们生活的音乐 Facebook 算法

但是算法只不过是

一个简单的

烹饪食谱,它告诉我们如何

处理数据

来解决 某个数学问题,

所以这是自 1950 年代以来就存在的数学问题,

我可以在论文和书籍中阅读它,我什至可以下载

d 它来自互联网,所以是

的,算法很重要,但它

不是最重要的资产

,我们还需要计算能力,回顾过去,

我们观察到

廉价计算资源的强劲增长

,这

当然是

一个加速器,但它是最

重要的

部分 游戏就是数据,因为

你已经学到的是

机器学习是基于历史

数据的

每天

的数据量,你拥有

的数据越多,你对机器学习的乐趣就越大

,当所有三个元素

结合在一起时,数据算法

和计算就会

开始迭代训练过程

,例如,我为算法提供了

数千个示例如何 小时看起来

像图像

,在训练时间之后,我们得到的

是一个

训练有素的机器学习模型,这个

模型基本上是

现实世界的数学表示,

因此它包含例如

如何在图像上识别吉娃娃

的所有规则,好在这个模型

可能非常复杂,尤其是在深度

学习中,

我永远无法想出

当我手动操作时,这种复杂性会在合理的时间内完成

但是由于这种

复杂性,

我可能无法

理解模型的工作原理以及它

在不同情况下的表现,因此在

训练后

我们进入推理阶段和

在推理阶段,

我们需要新的数据点,因此

算法从未见过的新奇瓦瓦犬图像

再次应用

计算能力,但这里没有训练期间那么多,

我的意思是你的 iPhone

每天都在进行机器学习,

所以这通常就足够了,我们

现在

将训练阶段的训练模型

应用于新数据点,我们

得到的是一个预测

,这个预测可能是我

识别吉娃娃 a 在这张图片上,我

对 97 很有信心,

所以这告诉我们机器

学习是一种

概率方法而不是

确定性方法

,这意味着我们总是有

一定的不确定性,

并且根据用例,我们必须

考虑

如何 我们可以接受很多不确定性,

所以恭喜你现在

熟悉现代人工智能的基础知识

,现在我认为

你们

对工具包很兴奋这三个问题所以让我们

来看看第一个

问题和第一个问题你应该问

自己什么时候 你看一个人工智能谈话

是演讲者在谈论人工智能

或人工智能等高级

人工智能,让我快速

告诉你,嗯,有什么区别,所以

窄人工智能是我们

今天讨论的所有内容,

它是一种非常专业的人工智能

在某个特定领域表现良好,而其他

类型,如

通用人工智能或超级人工智能,这些类型的

i 接近人类 lev el 的

智能甚至超过

人类的智能水平,

例如,想想

星球大战电影中这个名为 r2d2 的智能小机器人

,想想这个家伙

必须拯救绝地武士的生命,但

它唯一能做的

就是区分吉娃娃 还有一个

松饼,我的意思是

这并不是很好,

所以

那些类型的人工智能他们可以做什么他们可以

独立学习新东西,他们可以

根据他们拥有的世界知识将知识从一个领域应用到另一个领域

,这真的是 类人

以及你应该问这个问题的原因,

所以

如果演讲者谈论狭隘的人工智能,那么

谈话可能

更多地基于具体的科学

统计数学

解决方案和方法,而如果她

谈论像一般 i 或超级人工智能这样的高级事物,

那么谈话 可能更多的是在

远见或哲学

层面上演讲者

实际上谈论的是狭隘的人工智能下一个

问题是她在谈论机器学习

吗 ng 或其他人工智能方法,

所以如果它是机器学习,好处

是你可以应用

你已经学过的所有基础知识,

你知道优点

和缺点,而如果它是

另一种方法,你首先必须

了解这种方法,

你必须 了解它是如何工作的,

以便能够理解谈话,

所以这也非常重要,

因为机器学习

是人工智能的一个子集,在开始时非常有名,

但它不是唯一的,最后一个

问题是

她是否 谈论机器学习是

从数据

到可观察决策的漏斗,因此在

高质量的演讲中

,演讲者将始终透明

地说明算法训练的数据

以及正确应用的方法,

只有有了这些信息,您才能

真正确定解决方案的范围 演讲者

谈论并且您可以真正考虑

它在哪种

情况下的表现如何,

而如果将 ai 表示为

黑匣子,

您可能总是有问题 ems 来充分

理解解决方案,

所以人工智能

很重要,因为它会影响

我们的私人生活,它会

改变我们的工作方式,所以学习人工智能

对每个人来说都是关键,如果你决定

通过观看所有那些伟大的 tedx 演讲

和 如果你应用

我演讲的基础知识

加上三个指导性问题,

你肯定会比这了解更多

关于人工智能的知识,

谢谢