Jeremy Howard: The wonderful and terrifying implications of computers that can learn
Jeremy Howard: Cudowne i przerażające implikacje tego, że komputer potrafi się uczyć
Jeremy Howard imagines how advanced machine learning can improve our lives. Full bio
Double-click the English transcript below to play the video.
to get a computer to do something new,
that haven't done it yourself,
drobiazgowego zdefiniowania
the computer to do
by komputer wykonał czynność,
that you don't know how to do yourself,
to be a great challenge.
by this man, Arthur Samuel.
jak być lepszym w warcaby
how to be better than you at checkers?
against itself thousands of times
grać z samym sobą tysiące razy
and in fact, by 1962,
mistrza stanu Connecticut.
the Connecticut state champion.
the father of machine learning,
uczenia maszynowego.
learning practitioner.
uczeniem maszynowym.
200 tys. specjalistów
machine learning practictioners.
previously unsolved problems,
hundreds of times.
I was able to find out
can do in the past, can do today,
możliwościach uczenia maszynowego,
machine learning commercially was Google.
uczenia maszynowego
że da się szukać informacji
possible to find information
on machine learning.
komercyjnych zastosowań.
commercial successes of machine learning.
do proponowania produktów
products that you might like to buy,
who your friends might be
the power of machine learning.
learned how to do this from data
komputer Watson firmy IBM
the two world champions at "Jeopardy,"
mistrzów świata w grze "Va Banque",
and complex questions like this one.
i skomplikowane pytania takie jak to:
from this city's national museum in 2003
(along with a lot of other stuff)"]
w tym mieście w 2003 roku.
to see the first self-driving cars.
samokierujące samochody.
the difference between, say,
drzewa i przechodnia,
well, that's pretty important.
those programs by hand,
this is now possible.
przez uczenie maszynowe.
over a million miles
ponad 2 mln kilometrów
don't know how to do ourselves,
I've seen of machine learning
uczenia maszynowego
który prowadziłem w Kaggle.
called Geoffrey Hinton
automatic drug discovery.
odkrywanie leków.
is not just that they beat
nie tylko przebili wszystkie algorytmy
or the international academic community,
społeczności akademickiej,
in chemistry or biology or life sciences,
żadnej wiedzy z chemii, biologii
zwanego uczeniem głębokim.
called deep learning.
the success was covered
że kilka tygodni później
na stronie głównej.
article a few weeks later.
here on the left-hand side.
jest Geoffrey Hinton.
inspired by how the human brain works,
sposobem działania ludzkiego mózgu,
teoretycznych ograniczeń.
on what it can do.
im więcej czasu obliczeniowego,
computation time you give it,
showed in this article
result of deep learning
uczenia głębokiego,
can listen and understand.
potrafią słuchać i rozumieć.
to take in this process
of information from many Chinese speakers
od osób mówiących po chińsku
and converts it into Chinese language,
an hour or so of my own voice
nagranie mojego głosu
standardowego systemu syntezy mowy,
so that it would sound like me.
na temat uczenia maszynowego w Chinach.
a machine learning conference in China.
at academic conferences
rzadko słyszy się spontaniczny aplauz.
at TEDx conferences, feel free.
zdarza się to częściej,
osiągnięto przez uczenie głębokie.
was happening with deep learning.
was deep learning.
to uczenie głębokie.
in the top right, deep learning,
w prawym górnym rogu - uczenie głębokie,
was deep learning as well.
this extraordinary thing.
can seem to do almost anything,
który jakby umie wszystko.
it had also learned to see.
nauczył się również widzieć.
Recognition Benchmark,
to recognize traffic signs like this one.
recognize the traffic signs
it was better than people,
better than people.
they had a deep learning algorithm
że ich algorytm uczenia głębokiego
on 16,000 computers for a month,
na 16 tysiącach serwerów,
about concepts such as people and cats
that humans learn.
by being told what they see,
what these things are.
czym są widziane obiekty.
who we saw earlier,
którego widzieliśmy wcześniej,
from one and a half million images
trzeba określić,
to a six percent error rate
an extraordinarily good job of this,
location in France in two hours,
we Francji w dwie godziny
that they fed street view images
to recognize and read street numbers.
który rozpoznał i odczytał numery domów.
it would have taken before:
ile czasu zajęłoby to kiedyś:
the Chinese Google, I guess,
chińskiego Google.
widać przykładowe zdjęcie,
to Baidu's deep learning system,
uczenia głębokiego Baidu,
has understood what that picture is
co jest na zdjęciu
have similar backgrounds,
at the text of a web page.
na tekst na stronie,
really understand what they see
naprawdę rozumieją, co widzą,
of images in real time.
now that computers can see?
że komputery mogą widzieć?
that computers can see.
has done more than that.
with deep learning algorithms.
dla algorytmów uczenia głębokiego.
showing the red dot at the top
is expressing negative sentiment.
is near human performance
jest zbliżona do ludzkiej
and what it is saying about those things.
been used to read Chinese,
do czytania chińskiego
Chinese speaker level.
do rodzimych użytkowników.
out of Switzerland
or understand any Chinese.
in the world for this,
human understanding.
put together at my company
połączyć w całość.
all this stuff together.
have no text attached,
these pictures
to the text that I'm writing.
understanding my sentences
something like this on Google,
według wpisywanych słów,
and it will show you pictures,
searching the webpage for the text.
strony internetowe w oparciu o tekst.
understanding the images.
have only been able to do
dopiero od kilku miesięcy.
can not only see but they can also read,
nie tylko widzieć, ale też czytać,
can understand what they hear.
I'm going to tell you they can write.
że potrafią też pisać.
przy pomocy uczenia głębokiego.
using a deep learning algorithm yesterday.
out of Stanford generated.
wygenerował algorytm ze Stanford.
to describe each of those pictures.
a man in a black shirt playing a guitar.
grającego na gitarze.
it's seen black before,
widział czerń lub gitarę,
this novel description of this picture.
performance here, but we're close.
ale mało mu brakuje.
the computer-generated caption
generowane przez komputer
well past human performance
prześcignie człowieka,
to very exciting opportunities.
co daje ekscytujące możliwości.
that they had discovered
istotnych klinicznie cech nowotworów,
make a prognosis of a cancer.
w prognozowaniu postępów raka.
looking at tissues under magnification,
a machine learning-based system
wykorzystujący uczenie maszynowe,
than human pathologists
for cancer sufferers.
were the predictions more accurate,
that humans can understand.
zrozumiałe dla ludzi.
that the cells around the cancer
że komórki otaczające nowotwór
the cancer cells themselves
jak komórki nowotworowe
had been taught for decades.
dotychczasowej wiedzy o patologii.
they were systems developed
opracowali eksperci medyczni
and machine learning experts,
od uczenia maszynowego.
przekroczyliśmy i ten próg.
we're now beyond that too.
zmian nowotworowych
identifying cancerous areas
can identify those areas more accurately,
rozpoznawać te zmiany dokładniej
as human pathologists,
using no medical expertise
przy użyciu uczenia głębokiego
no background in the field.
równie dokładnie, jak ludzie,
about as accurately as humans can,
with deep learning
bez wiedzy medycznej.
background in medicine.
no previous background in medicine,
bez żadnej wiedzy medycznej,
by założyć firmę medyczną,
to start a new medical company,
that it ought to be possible
samą techniką analizy danych.
using just these data analytic techniques.
has been fantastic,
but from the medical community,
the middle part of the medical process
środkową część procesu medycznego
as much as possible,
what they're best at.
w czym są najlepsi.
to generate a new medical diagnostic test
zajmuje 15 minut.
three minutes by cutting some pieces out.
omijając pewne czynności.
creating a medical diagnostic test,
w medycynie,
a diagnostic test of car images,
we can all understand.
about 1.5 million car images,
that can split them into the angle
co je pogrupuje według kąta,
so I have to start from scratch.
więc trzeba zacząć od zera.
areas of structure in these images.
struktury na zdjęciach.
and the computer can now work together.
about areas of interest
o obszarach zainteresowań,
to try and use to improve its algorithm.
do ulepszenia swojego algorytmu.
are in 16,000-dimensional space,
operuje w przestrzeni
rotating this through that space,
point out the areas that are interesting.
interesujące obszary.
successfully found areas,
znalazł pewne obszary,
the computer more and more
we're looking for.
że w przypadku testu diagnostycznego
areas of pathosis, for example,
obszary patologiczne,
potentially troublesome nodules.
na potencjalnie uciążliwe guzki.
difficult for the algorithm.
of the cars are all mixed up.
są wymieszane.
as opposed to the backs,
that this is a type of group
że o taką grupę chodzi.
we skip over a little bit,
tu coś pominiemy,
machine learning algorithm
some of these pictures out,
zaczął wygaszać niektóre zdjęcia,
how to understand some of these itself.
że potrafi je już rozpoznawać.
of similar images,
entirely find just the fronts of cars.
znajdować maski samochodów.
can tell the computer,
a good job of that.
to separate out groups.
computer try to rotate this for a while,
komputerowi obracać tym przez chwilę,
and the right sides pictures
są nadal wymieszane.
the computer some hints,
a projection that separates out
lewe i prawe boki,
as much as possible
ah, okay, it's been successful.
of thinking about these objects
is being replaced by a computer,
something that used to take a team
który kiedyś wymagał zespołu
that takes 15 minutes
four or five iterations.
czterech czy pięciu iteracji.
classified correctly.
can start to quite quickly
that there's no mistakes.
let the computer know about them.
można o nich powiedzieć komputerowi.
for each of the different groups,
an 80 percent success rate
that aren't classified correctly,
to 97 percent classification rates.
could allow us to fix a major problem,
rozwiązać poważny problem
kompetencji medycznych.
of medical expertise in the world.
10- lub 20-krotny niedobór lekarzy
that there's between a 10x and a 20x
in the developing world,
to fix that problem.
enhance their efficiency
zwiększyć ich efektywność
about the opportunities.
every area in blue on this map
are over 80 percent of employment.
zatrudnionych w usługach.
diagnostycy, prawnicy]
computers have just learned how to do.
że właśnie to opanowały komputery.
in the developed world
w krajach rozwiniętych
nauczyły się komputery.
have just learned how to do.
They'll be replaced by other jobs.
od analizy danych.
more jobs for data scientists.
very long to build these things.
were all built by the same guy.
opracował jeden człowiek.
it's all happened before,
of when new things come along
grows at this gradual rate,
in capability exponentially.
are still pretty dumb." Right?
computers will be off this chart.
about this capability right now.
o tych możliwościach już teraz.
in capability thanks to engines.
dzięki silnikom.
that after a while, things flattened out.
rezultaty uległy spłaszczeniu.
to generate power in all the situations,
do każdego rodzaju wytwarzania energii,
from the Industrial Revolution,
od rewolucji przemysłowej,
nie ustabilizuje się nigdy.
it never settles down.
at intellectual activities,
aktywność intelektualna komputerów,
to be better at intellectual capabilities,
zdolnościach intelektualnych.
jakiej świat nigdy dotąd nie doświadczył,
never experienced before,
of what's possible is different.
zrozumienie możliwości.
as capital productivity has increased,
produktywność kapitału wzrastała,
in fact even a little bit down.
a nawet trochę spadła.
having this discussion now.
about this situation,
naprawdę myśleć,
they don't understand poetry,
nie rozumieją poezji,
wykonywać czynności,
of their time being paid to do,
social structures and economic structures
społeczne i gospodarcze struktury
ABOUT THE SPEAKER
Jeremy Howard - Data scientistJeremy Howard imagines how advanced machine learning can improve our lives.
Why you should listen
Jeremy Howard is the CEO of Enlitic, an advanced machine learning company in San Francisco. Previously, he was the president and chief scientist at Kaggle, a community and competition platform of over 200,000 data scientists. Howard is a faculty member at Singularity University, where he teaches data science. He is also a Young Global Leader with the World Economic Forum, and spoke at the World Economic Forum Annual Meeting 2014 on "Jobs for the Machines."
Howard advised Khosla Ventures as their Data Strategist, identifying opportunities for investing in data-driven startups and mentoring portfolio companies to build data-driven businesses. He was the founding CEO of two successful Australian startups, FastMail and Optimal Decisions Group.
Jeremy Howard | Speaker | TED.com