跟讀練習: A Gentle Introduction to Machine Learning - 通過影片學習英語口語

選擇練習模式

每種模式都會開啟全屏練習室。

136 句
如果句子過短或過長,請點選 Edit 進行調整。
1
Gonna start this StatQuest with a silly song.
2
But if you don't like silly songs, that's okay.
3
StatQuest.
4
Hello, I'm Josh Starmer and welcome to StatQuest.
5
Today we're going to do a gentle introduction to machine learning.
6
Note, this StatQuest was originally prepared for and presented at the Society for Scientific Advancement's annual conference.
7
One of the things that SOSA does is promote science and technology in Jamaica.
8
Let's start with a silly example.
9
Do you like silly songs?
10
If you like silly songs, are you interested in machine learning?
11
If you like silly songs and machine learning, then you'll love StatQuest.
12
If you like silly songs but not machine learning, are you interested in statistics?
13
If you like silly songs and statistics but not machine learning, then you'll still love StatQuest.
14
Otherwise, you might not like StatQuest.
15
If you don't like silly songs, are you interested in machine learning?
16
If you don't like silly songs but you like machine learning, then you'll love StatQuest.
17
If you don't like silly songs or machine learning, are you interested in statistics?
18
If you don't like silly songs or machine learning, but you're interested in statistics, then you will love StatQuest.
19
Otherwise, you might not like StatQuest.
20
Wah wah.
21
This is a silly example, but it illustrates a decision tree, a simple machine learning method.
22
The purpose of this particular decision tree is to predict whether or not someone will love StatQuest.
23
Alternatively, we could say that this decision tree classifies a person as either someone who loves StatQuest or someone who doesn't.
24
Since decision trees are a type of machine learning, then if you understand how we use this tree to predict or classify if someone would love StatQuest,
25
you are well on your way to understanding machine learning.
26
Bam!
27
Here's another silly example of machine learning.
28
Imagine we measured how quickly someone could run 100 meters.
29
And how much yam they ate.
30
This is me.
31
I'm not very fast, and I don't eat much yam.
32
These are some other people.
33
And this is Usain Bolt.
34
Usain Bolt is very fast, and he eats a lot of yam.
35
Given this pretend data, we see that the more yam someone eats, the faster they run the 100 meter dash.
36
We can fit a black line to the data to show the trend.
37
but we can also use the black line to make predictions.
38
For example, if someone told us they ate this much yam, then we could use the black line to predict how fast that person might run.
39
This is the predicted speed.
40
The black line is a type of machine learning because we can use it to make predictions.
41
In general, machine learning is all about making predictions and classifications.
42
Bam!
43
Now that we can make predictions and classifications, let's talk about some of the main ideas in machine learning.
44
First of all, in machine learning lingo, the original data is called training data.
45
So the black line is fit to training data.
46
Alternatively, we could have fit a green squiggle to the training data.
47
The green squiggle fits the training data better than the black line, but remember, the goal of machine learning is to make predictions.
48
So we need a way to decide if the green squiggle is better or worse than the black line at making predictions.
49
So we find a new person and measure how fast they run and how much yam they eat.
50
And then we find another, and another, and another.
51
All together, the blue dots represent testing data.
52
We use the testing data to compare the predictions made by the black line to the predictions made by the green squiggle.
53
Let's start by seeing how well the black line predicts the speed of each person in the testing data.
54
Here's the first person in the testing data.
55
They ate this much yam.
56
And they ran this fast.
57
However, the black line predicts that someone who ate this much yam should run a little slower.
58
So let's measure the distance between the actual speed and the predicted speed,
59
and save the distance on the right while we focus on the other people in the testing data.
60
Here's the second person in the testing data.
61
They ate this much yam, and they ran this fast.
62
but the black line predicts that they will run a little faster.
63
So we measure the distance between the actual speed and the predicted speed, and add it to the one we measured for the first person in the testing data.
64
Then we measure the distance between the real and the predicted speed for the third person in the testing data,
65
and add it to our running total of distances between the real and predicted speeds for the black line.
66
Then we do the same thing for the fourth person in the testing data.
67
And add that distance to our running total for the black line.
68
This is the sum of all the distances between the real and predicted speeds for the black line.
69
Now let's calculate the distances between the real and predicted speeds using the green squiggle.
70
Remember, the green squiggle did a great job fitting the training data.
71
But when we are doing machine learning, we are more interested in how well the green squiggle can make predictions with new data.
72
So, just like before, we determine this person's real speed and their predicted speed and measure the distance between them.
73
And just like we did for the black line, We'll keep track of the distances for the green squiggle over here.
74
Then we do the same thing for the second person in the testing data. And the third person. And the fourth person.
75
This is the sum of the distances between the real and predicted speeds for the green squiggle.
76
The sum of the distances is larger for the green squiggle than the black line.
77
In other words, even though the green squiggle fit the training data way better than the black line,
78
the black line did a better job predicting speeds with the testing data.
79
So if we had to choose between using the black line or the green squiggle to make predictions, we would choose the black line.
80
Bam!
81
This example teaches two main ideas about machine learning.
82
First, we use testing data to evaluate machine learning methods.
83
Second, don't be fooled by how well a machine learning method fits the training data.
84
Fitting the training data well but making poor predictions is called the bias-variance trade-off.
85
Oh no!
86
A shameless self-promotion!
87
If you want to learn more about the bias-variance trade-off, there's a stat quest that will walk you through it one step at a time.
88
Before we move on, you may be wondering why we used a simple black line
89
in a silly green squiggle instead of a Deep Learning Convolutional Neural Network.
90
Or, Insert newest, bestest, most fancy machine learning method here.
91
There are tons of fancy-sounding machine learning methods.
92
And each year, something new and exciting comes on the scene.
93
But regardless of what you use, the most important thing isn't how fancy it is, but how it performs with testing data.
94
Double bam!
95
Now let's go back to the decision tree that we started with.
96
Remember, we wanted to classify if someone loves StatQuest based on a few questions.
97
To create the decision tree, we collected data from people who love StatQuest, and from people who did not love StatQuest.
98
Altogether, this was the training data, and we used it to build the decision tree.
99
Then we got data from a few more people who love StatQuest, and a few more people who did not love StatQuest.
100
Altogether, this forms the testing data.
101
We can use the testing data to see how well our decision tree predicts if someone will love StatQuest.
102
The first person in the testing data did not like silly songs, so we go to the right side of the decision tree.
103
They didn't like machine learning, either.
104
So we just keep on going down the right side of the decision tree.
105
They didn't like statistics either.
106
So the decision tree predicts that this person will not love StatQuest.
107
However, this person loves StatQuest, so the decision tree made a mistake.
108
Wah wah.
109
The second person in the testing data liked silly songs.
110
And that takes us down the left side of the decision tree.
111
They were also interested in machine learning.
112
So we predict that that person loves StatQuest.
113
And since this person actually loves StatQuest, the decision tree did a good job.
114
Hooray!
115
Now we just run all of the other people in the testing data down the decision tree
116
and compare the predictions to reality.
117
Then we can compare this decision tree to the latest greatest machine learning method.
118
Ultimately, we pick the method that does the best job predicting if someone will love StatQuest or not.
119
Triple Bam!
120
In summary, machine learning is all about making predictions and classifications.
121
There are tons of fancy machine learning methods, but the most important thing to know about them isn't what makes them so fancy.
122
It's that we decide which method fits our needs the best by using testing data.
123
One last thing before we go.
124
You may be wondering how we decide which data go into the training set and which data go into the testing set.
125
Earlier, we just arbitrarily decided that these red dots were the training data.
126
But the blue dots could have, just as easily, been the training data.
127
The good news is that there are ways to determine
128
which samples should be used for training data and which samples should be used for testing data.
129
And if you're interested in learning more about this, check out the StatQuest.
130
And there are lots more StatQuests that walk you through machine learning concepts step by step, so check them out.
131
Hooray!
132
We've made it to the end of another exciting StatQuest.
133
If you like this StatQuest and want to see more, please subscribe.
134
And if you want to support StatQuest, well, consider buying one or two of my original songs, or getting a t-shirt or a hoodie or some other slick merchandise.
135
There's links on the screen and there's links in the description below.
136
Alright, until next time, quest on!

下載應用

流利口語所需的一切

AI 發音評分逐句打分
音標練習掌握每個音
詞彙學習建立你的詞庫
詞彙遊戲邊玩邊學

同頻道

FOR YOU

推薦影片

為什麼要通過這個影片練習口語?

在當今的英語學習中,口語練習至關重要。通過觀看像“溫和介紹機器學習”這樣的影片,學習者可以模仿並學習地道的發音和語調。這個影片不僅對電腦科學感興趣的學習者有吸引力,同時也能為所有想要提高英語口語能力的人提供練習機會。利用這種方式進行 shadow speech(影子發音)可以幫助提升語感,增強自信心,並使你能夠更自然地在對話中使用英語。

語法與表達的語境

這個影片中使用了幾個關鍵的英語結構,適合用作口語練習:

  • 疑問句的運用:影片中多次使用了疑問句,例如“Do you like silly songs?”這類句子能夠引導學習者練習問答的能力,增強互動性。
  • 條件句:例如“If you like silly songs and statistics but not machine learning, then you’ll still love StatQuest.” 條件句可以幫助學習者理解如何表達條件關係,對於日常對話極為重要。
  • 分類描述:使用像“people who love StatQuest”和“people who don’t love StatQuest”這樣的表達,可以幫助學習者更清楚地理解如何進行分類描述,從而提高表達的準確性。

常見的發音陷阱

在影片中,有一些詞語的發音可能會讓學習者感到困惑。例如:

  • “machine learning”:這個短語的發音較為複雜,注意單詞之間的連讀可以更自然地表達。
  • “predictions”:這個詞的末尾音節容易發錯,學習者可以通過反覆模仿來糾正。
  • “statistics”:這個詞在快速對話中可能容易被忽略,掌握其正確發音將有利於在不同場合下清晰表達。

在觀看影片時,嘗試通過 shadow speak(影子說)來提高自己的發音。通過不斷地 提高英語發音,你將能夠更流利地與他人交流。

利用 看YouTube學英語 的資源,結合影片中的示例與練習,可以幫助你在口語學習上更上一層樓!

影片中的語法

說話人最常用的結構,並附上影片中的原話:

結構影片中的用法
定語從句 who / which + 從句 — 補充說明人或事物someone who loves · someone who ate · people who love
被動語態 be + 過去分詞 — 強調發生了什麼,而不是誰做的is called · be fooled

什麼是跟讀法?

跟讀法 (Shadowing) 是一種有科學依據的語言學習技巧,最初開發用於專業口譯員的培訓,並由多語言者Alexander Arguelles博士普及。這個方法簡單而強大:您在聽英語母語原聲的同時立即大聲重複——就像是一個延遲1-2秒緊跟說話者的影子。與被動聽力或語法練習不同,跟讀法強迫您的大腦和口腔肌肉同時處理並模模擬實的講話模式。研究表明它能顯著提高發音準確性,語調,節奏,連讀,聽力理解和口語流利度——使其成為雅思口語備考和真實英語交流最有效的方法之一。

影子跟讀法: 閱讀完整分步指南 →