Algorithms - 6 Minute English

79,389 views ・ 2021-12-23

BBC Learning English


下の英語字幕をダブルクリックすると動画を再生できます。 翻訳された字幕は機械翻訳です。

00:03
Hello. This is 6 Minute English from
0
3149
7391
こんにちは。 これは、
00:10
BBC Learning English. I'm Neil.
1
10540
2280
BBC Learning English の 6 Minute English です。 私はニールです。
00:12
And I'm Sam.
2
12820
1120
私はサムです。
00:13
What do shopping with a credit card,
3
13940
2130
クレジットカードで買い物をする
00:16
finding love through internet
4
16070
1290
こと、ネットデートで恋人を見つけること
00:17
dating and waiting for the traffic
5
17360
2009
00:19
lights to change have in common?
6
19369
2561
信号が変わるのを待つことの共通点とは?
00:21
Hmmm, they all involve computers?
7
21930
2269
うーん、それらはすべてコンピューターに関係していますか?
00:24
Good guess, Sam! But how exactly
8
24199
1871
いいですね、サム! しかし、
00:26
do those computers work?
9
26070
2140
それらのコンピューターはどのように機能するのでしょうか?
00:28
The answer is that they all
10
28210
1649
答えは、それらすべてがアルゴリズムを使用しているということです。つまり、
00:29
use algorithms - sets of
11
29859
2310
00:32
mathematical instructions
12
32169
1401
00:33
which find solutions to problems.
13
33570
2570
問題の解決策を見つける一連の数学的な指示です。
00:36
Although they are often hidden,
14
36140
2430
多くの場合、アルゴリズムは隠されてい
00:38
algorithms are all around us.
15
38570
1680
ますが、私たちの周りにはアルゴリズムがあふれています。
00:40
From mobile phone maps to
16
40250
1250
携帯電話の地図から
00:41
home delivery pizza, they
17
41500
1720
宅配ピザまで、
00:43
play a big part of modern
18
43220
1730
現代の生活に大きな役割を果たして
00:44
life. And they're the
19
44950
1490
います。 そして、それらが
00:46
topic of this programme.
20
46440
1450
この番組のテーマです。
00:47
A simple way to think of
21
47890
1150
アルゴリズムを考える簡単な方法
00:49
algorithms is as recipes.
22
49040
2620
は、レシピです。
00:51
To make pancakes you mix flour,
23
51660
2460
パンケーキを作るには、小麦粉、卵、牛乳を混ぜ合わせ
00:54
eggs and milk, then melt
24
54120
1110
00:55
butter in a frying pan
25
55230
1390
、フライパンなどでバターを溶かし
00:56
and so on. Computers do
26
56620
1760
ます。 コンピュータは
00:58
this in more a complicated
27
58380
1320
、数式を何度も繰り返すことにより、より複雑な方法でこれを行います
00:59
way by repeating mathematical
28
59700
1970
01:01
equations over and over again.
29
61670
2419
01:04
Equations are mathematical
30
64089
1481
方程式は
01:05
sentences showing how two
31
65570
1430
、2 つの
01:07
things are equal. They're
32
67000
1950
ものが等しいことを示す数学的な文です。 それらは
01:08
similar to algorithms and
33
68950
1660
アルゴリズムに似ており
01:10
the most famous scientific
34
70610
1340
、最も有名な科学
01:11
equation of all, Einstein's
35
71950
2100
方程式であるアインシュタインの
01:14
E=MC2, can be thought of as
36
74050
3430
E=MC2 は
01:17
a three-part algorithm.
37
77480
2330
、3 つの部分からなるアルゴリズムと考えることができます。
01:19
But before my brain gets
38
79810
1270
でも、
01:21
squashed by all this maths,
39
81080
1440
この計算で頭がいっぱいになる前に、サムさん
01:22
I have a quiz question for
40
82520
1600
にクイズの質問があり
01:24
you, Sam. As you know,
41
84120
2180
ます。 ご存知のように、
01:26
Einstein's famous equation
42
86300
1060
アインシュタインの有名な方程式
01:27
is E=MC2 - but what does the
43
87360
2880
は E=MC2 ですが、
01:30
'E' stand for? Is it:
44
90240
2290
「E」は何の略ですか? それは:
01:32
a) electricity? b) energy?
45
92530
2520
a) 電気ですか? b) エネルギー?
01:35
or c) everything?
46
95050
1890
またはc)すべて?
01:36
I'm tempted to say 'E' is
47
96940
1480
「E」は「すべて」を表すと言いたくなる
01:38
for 'everything' but I
48
98420
1000
が、私
01:39
reckon I know the answer:
49
99420
2160
は答えを知っていると思う:
01:41
b - 'E' stands for 'energy'.
50
101580
1860
b - 「E」は「エネルギー」を表す。
01:43
OK, Sam, we'll find out if
51
103440
1430
わかりました、サム、番組の
01:44
you're right later
52
104870
1000
後半であなたが正しいかどうかを調べます
01:45
in the programme.
53
105870
1000
01:46
With all this talk of
54
106870
1380
コンピューターに関するこれだけの話で
01:48
computers, you might think
55
108250
1000
、アルゴリズムは新しいアイデアだと思うかもしれません
01:49
algorithms are a new idea.
56
109250
1720
01:50
In fact, they've been
57
110970
1460
実際、それらは
01:52
around since Babylonian times,
58
112430
2070
01:54
around 4,000 years ago.
59
114500
2250
約 4,000 年前のバビロニア時代から存在しています。
01:56
And their use today can be
60
116750
1460
そして、今日のそれらの使用は
01:58
controversial. Some algorithms
61
118210
1880
物議を醸す可能性があります.
02:00
used in internet search engines
62
120090
1830
インターネット検索エンジンで使用され
02:01
have been accused
63
121920
1000
ている一部のアルゴリズムは
02:02
of racial prejudice.
64
122920
1260
、人種的偏見で告発されています。
02:04
Ramesh Srinivasan is Professor
65
124180
2130
Ramesh Srinivasan は、カリフォルニア大学
02:06
of Information Studies at the
66
126310
1669
の情報学教授です
02:07
University of California.
67
127979
1620
02:09
Here's what he said when asked
68
129599
1780
02:11
what the word 'algorithm'
69
131379
1480
02:12
actually means by BBC World
70
132859
2051
BBC ワールド
02:14
Service's programme, The Forum:
71
134910
3999
サービスの番組 The Forum で
02:18
My understanding of the term
72
138909
1851
02:20
'algorithm' is that it's not
73
140760
1099
「アルゴリズム」という言葉
02:21
necessarily the bogyman, or
74
141859
2280
02:24
its not necessarily something
75
144139
2020
02:26
that is, you know, inscrutable
76
146159
1931
が実際に何を意味するのかを尋ねられたとき、彼は次のように述べています。
02:28
or mysterious to all people -
77
148090
1659
すべての人にとって不可解または神秘的です-
02:29
it's the set of instructions
78
149749
2710
それ
02:32
that you write in some
79
152459
1661
は、
02:34
mathematical form or in
80
154120
1659
数学的な形式
02:35
some software code - so it's
81
155779
1501
またはソフトウェアコードで記述された一連の指示です-したがって
02:37
the repeated set of
82
157280
1500
02:38
instructions that are
83
158780
1879
02:40
sequenced, that are used
84
160659
1861
02:42
and applied to answer a
85
162520
1340
、質問に答え
02:43
question or resolve a
86
163860
1219
たり問題を解決したりするために使用および適用される、順序付けられた一連の指示の繰り返しです
02:45
problem - it's a simple as
87
165079
1561
- それ
02:46
that, actually.
88
166640
1590
は実際にはそれと同じくらい簡単です。
02:48
Some think that algorithms
89
168230
2500
アルゴリズム
02:50
have been controversial,
90
170730
1269
は物議を醸していると考える人もいますが、
02:51
but Professor Srinivasan
91
171999
1410
Srinivasan 教授
02:53
says they are not necessarily
92
173409
1970
は、アルゴリズムが必ずしもおバカであるとは限らないと述べています
02:55
the bogyman. The bogyman
93
175379
2220
。 ボギーマン
02:57
refers to something people
94
177599
1121
とは、人々
02:58
call 'bad' or 'evil' to
95
178720
2140
が「悪い」または「悪」と呼んで
03:00
make other people afraid.
96
180860
2420
、他の人を怖がらせるものを指します。
03:03
Professor Srinivasan thinks
97
183280
1359
Srinivasan 教授は、
03:04
algorithms are neither evil
98
184639
1860
アルゴリズムは悪で
03:06
nor inscrutable - not
99
186499
2011
もなければ不可解でもなく、
03:08
showing emotions or thoughts
100
188510
1780
感情や思考
03:10
and therefore very difficult
101
190290
1360
を表さないため、理解するのが非常に難しいと考えています
03:11
to understand.
102
191650
1000
03:12
Still, it can be difficult
103
192650
1669
それでも
03:14
to understand exactly what
104
194319
1301
03:15
algorithms are, especially
105
195620
1989
、特にアルゴリズムの
03:17
when there are many different
106
197609
1330
種類が多い場合、アルゴリズムを正確に理解するのは難しい場合があり
03:18
types of them. So, let's
107
198939
1651
ます。 それでは
03:20
take an example.
108
200590
1410
、例を見てみましょう。
03:22
It's autumn and we want to
109
202000
1060
秋になり、果樹園
03:23
collect all the apples from
110
203060
1560
からすべてのリンゴを集めて、
03:24
our orchard and divide them
111
204620
1239
03:25
into three groups - big, medium
112
205859
2310
大、中、小の 3 つのグループに分けたいと考えてい
03:28
and small. One method is to
113
208169
2000
ます。 一つの方法は、
03:30
collect all the apples together
114
210169
1830
すべてのりんごを集め
03:31
and compare their sizes.
115
211999
1981
て大きさを比較することです。
03:33
But doing this would take hours!
116
213980
1519
しかし、これを行うには何時間もかかります。
03:35
It's much easier to first
117
215499
1511
最初に 1 本の木
03:37
collect the apples from only
118
217010
1470
だけからリンゴを集め、
03:38
one tree - divide those into
119
218480
2420
03:40
big, medium or small - and
120
220900
1989
大、中、小に分けてから
03:42
then repeat the process for
121
222889
1481
03:44
the other trees, one by one.
122
224370
2970
、他の木についても同じ手順を 1 つずつ繰り返す方がはるかに簡単です。
03:47
That's basically what
123
227340
1000
これが基本的に
03:48
algorithms do - they find
124
228340
1390
アルゴリズムが行うことです。アルゴリズムは、物事を成し遂げるため
03:49
the most efficient way to
125
229730
1349
の最も効率的な方法を見つけます。
03:51
get things done, or in other
126
231079
1740
03:52
words, get the best results
127
232819
1450
つまり、最短時間で最良の結果を得ることができ
03:54
in the quickest time.
128
234269
2281
ます。
03:56
Mathematics professor Ian Stewart
129
236550
1299
数学教授のイアン・スチュワートも同
03:57
agrees. Listen as he explains
130
237849
2230
意見です。 「バブル ソート」と呼ばれるアルゴリズムが BBC World Service の番組 The Forum でどのように機能するかを彼が説明しているのを聞いて
04:00
how the algorithm called
131
240079
1580
04:01
'bubble sort' works to BBC
132
241659
2491
04:04
World Service's programme,
133
244150
1349
04:05
The Forum:
134
245499
3030
04:08
Think of when your computer
135
248529
1100
ください。コンピュータ
04:09
is sorting emails by date and
136
249629
1881
が電子メールを日付順に並べ替えているときを考えてみてください
04:11
maybe you've got 500 emails
137
251510
1349
04:12
and it sorts them by date in
138
252859
1371
04:14
a flash. Now it doesn't use
139
254230
1479
。 現在は
04:15
bubble sort, but it does
140
255709
1022
バブルソートを使用していませ
04:16
use a sorting method and if
141
256731
1819
んが、ソート方法を使用しています。手動で
04:18
you tried to do that by
142
258550
1140
それを行おうとすると
04:19
hand it would take you a
143
259690
1509
04:21
very long time, whatever
144
261199
1340
、どの
04:22
method you used.
145
262539
3641
方法を使用しても非常に長い時間がかかります。
04:26
Professor Stewart describes
146
266180
1000
Stewart 教授は
04:27
how algorithms sort emails.
147
267180
2100
、アルゴリズムが電子メールをどのように分類するかについて説明します。
04:29
'To sort' is a verb meaning
148
269280
1729
「並べ替える」は動詞で
04:31
to group together things
149
271009
1130
、似ているもの
04:32
which share similarities.
150
272139
1821
をまとめるという意味です。 リンゴをサイズ
04:33
Just like grouping the
151
273960
1000
ごとにグループ化するのと同じように
04:34
apples by size, sorting
152
274960
1910
04:36
hundreds of emails by hand
153
276870
1729
何百通ものメールを手作業で並べ替える
04:38
would take a long time.
154
278599
1861
と、長い時間がかかります。
04:40
But using algorithms,
155
280460
1910
しかし、アルゴリズムを使用すると、
04:42
computers do it in a flash -
156
282370
1810
コンピューターはそれを
04:44
very quickly or suddenly.
157
284180
1959
瞬時に実行します。非常に速く、または突然です。
04:46
That phrase - in a flash -
158
286139
1191
このフレーズは、
04:47
reminds me of
159
287330
1000
04:48
how Albert Einstein
160
288330
1130
アルバート・アインシュタイン
04:49
came up with his famous
161
289460
1190
がどのようにして彼の有名な
04:50
equation, E=MC2.
162
290650
3609
方程式 E=MC2 を思いついたかを思い出させます。
04:54
And that reminds me of your
163
294259
1671
そして、それはあなたのクイズの質問を思い出させます
04:55
quiz question. You asked
164
295930
1910
。 あなたは
04:57
about the 'E' in E=MC2.
165
297840
3260
E=MC2 の「E」について質問しました。
05:01
I said it stands for
166
301100
1390
私はそれが「エネルギー」の略だと言いました
05:02
'energy'. So, was I right?
167
302490
1739
。 それで、私は正しかったですか?
05:04
'Energy' is the correct answer.
168
304229
2641
「エネルギー」が正解です。
05:06
Energy equals 'M' for mass,
169
306870
1849
エネルギーは、質量の「M」に、光
05:08
multiplied by the Constant
170
308719
1521
05:10
'C' which is the speed
171
310240
1459
の速度である定数「C」を掛けたもの
05:11
of light, squared.
172
311699
1201
に等しくなります。
05:12
OK, let's recap the vocabulary
173
312900
2380
では、このプログラムの語彙を要約してみましょう
05:15
from this programme, starting
174
315280
1780
。まず「方程式」から始めます。これは、
05:17
with 'equation' - a mathematical
175
317060
2340
05:19
statement using symbols to
176
319400
1900
記号を使用して
05:21
show two equal things.
177
321300
1910
2 つの等しいものを示す数学的なステートメントです。
05:23
If something is called a 'bogyman',
178
323210
2120
「ボギーマン」と呼ばれるものは、
05:25
it's something considered
179
325330
1040
05:26
bad and to be feared.
180
326370
1670
悪いとされ、恐れられるものです。
05:28
'Inscrutable' people don't show
181
328040
1610
「不可解な」人々
05:29
their emotions so are very
182
329650
1620
は感情を表に出さないので
05:31
difficult to get to know.
183
331270
2060
、知り合うのは非常に困難です。
05:33
'Efficient' means working
184
333330
1000
「効率的」と
05:34
quickly and effectively
185
334330
1079
05:35
in an organised way.
186
335409
1470
は、組織化された方法で迅速かつ効果的に作業することを意味します。
05:36
The verb 'to sort' means
187
336879
1491
「並べ替える」という動詞は
05:38
to group together things
188
338370
1269
、類似点を共有するものをグループ化すること
05:39
which share similarities.
189
339639
1851
を意味します。
05:41
And finally, if something
190
341490
1060
最後に、何か
05:42
happens 'in a flash', it
191
342550
1721
が「一瞬で」起こる場合、それ
05:44
happens quickly or suddenly.
192
344271
1779
はすぐにまたは突然起こります。 アルゴリズムについて議論し
05:46
That's all the time we have
193
346050
1359
なければならない時間はこれ
05:47
to discuss algorithms. And if
194
347409
2151
で終わりです。 そして、それらが何である
05:49
you're still not 100% sure
195
349560
1829
かについてまだ 100% 確信が持てない場合
05:51
about exactly what they are,
196
351389
1810
は、
05:53
we hope at least you've
197
353199
1000
少なくとも
05:54
learned some useful vocabulary!
198
354199
1601
いくつかの有用な語彙を学んでいただければ幸いです! BBC
05:55
Join us again soon for more
199
355800
1300
Learning English の 6 Minute English で
05:57
trending topics, sensational
200
357100
1749
、トレンドのトピック、センセーショナルな
05:58
science and useful vocabulary
201
358849
2120
科学、役立つ語彙を
06:00
here at 6 Minute English from
202
360969
1531
ご覧ください
06:02
BBC Learning English.
203
362500
1610
06:04
Bye for now!
204
364110
2329
またね!
06:06
Goodbye!
205
366439
2100
さよなら!

Original video on YouTube.com
このウェブサイトについて

このサイトでは英語学習に役立つYouTube動画を紹介します。世界中の一流講師による英語レッスンを見ることができます。各ビデオのページに表示される英語字幕をダブルクリックすると、そこからビデオを再生することができます。字幕はビデオの再生と同期してスクロールします。ご意見・ご要望がございましたら、こちらのお問い合わせフォームよりご連絡ください。

https://forms.gle/WvT1wiN1qDtmnspy7