AI(機械学習)がさまざまな業界や研究分野で活躍する中、AI(機械学習)について勉強したい人や実際に勉強していたり業務に携わっていたりする人が多くなりました。その中でも、AI(機械学習)の勉強や業務をする中で、英語が必要とされる機会もありますよね。というのもAI(機械学習)は世界的に研究や産業応用されている技術だからです。そうなると、ちょっとでもAI(機械学習)関連の英語を調べたり、勉強しなくては!と感じるはず。
しかし、AI(機械学習)に関連した英語といっても、どこから手をつけたらいいのか、何を勉強したらいいのかわからない部分が多いでしょう。しかも英語に対して抵抗感がある人にとっては、単語を覚えるだけでも精一杯かもしれません。とはいえ、これから解説するようなAI(機械学習)で使われる英語を覚えておくと、AI(機械学習)に対する新しい情報を手に入れやすくなるでしょう。
そこで今回は、これからAI(機械学習)分野で生き延びていくために必要なAI(機械学習)に関連した基本用語の英訳と意味を徹底的に解説します。
機械学習の英語名「Machine Learning」と機械学習の意味
機械学習は英語でMachine Learningであり、日本語そのままなので直感的に覚えやすい単語でしょう。機械学習は英語を翻訳した日本語の専門用語であり、その定義は、1959年にアメリカの科学者であるアーサー・サミュエルによってなされました。
サミュエルによる機械学習の研究についての英語での定義は「Field of study that gives computers the ability to learn without being explicitly programmed」とされており、日本語に訳すと、「明示的にプログラムしなくても学習する能力をコンピュータに与える研究分野」(引用元:機械学習とは)となります。より簡単にいうと、機械学習とは人為的な操作を加えなくても勝手にコンピュータが学習する能力のことといえるでしょう。
情報科学の分野やIT業界では一般的になった機械学習ですが、その成長の背景には2つの要因があると言われています。
ここまで、機械学習の英語名や意味について解説しましたが、他にもAI(機械学習)関連の専門用語を英語で押さえておくメリットが多々あります。そのメリットについて次の章で確認しておきましょう。
AI(機械学習)関連の専門用語を英語で押さえておくメリット
AI(機械学習)の活用がいたるところでなされている現在、AI(機械学習)に関する英語論文や英語の専門書も多数出ています。日本語で論文や専門書が書かれている場合もありますが、国内国外問わず幅広く情報を集めた方が成長戦略の面で有利ですし、最先端の技術は英語のものである場合が多いです。そのため、AI(機械学習)関連の専門用語を英語で押さえておきましょう。
また、AI(機械学習)の開発にはプログラミング技術が欠かせず、プログラミングに関する疑問や問題、トラブルを解決するために、ときには英語で書かれたWebサイトや専門書を開かなければなりません。そして、そもそもプログラミングの勉強をする上でも英語が必要であったり、英文を読めた方が最新の知見を得られたりする場合が多々あります。
このように、AI(機械学習)の知見の収集や、プログラミングの勉強や問題解決を図る観点から、AI(機械学習)関連の専門用語を英語で押さえておくことは有利、であること間違いありません。
AI(機械学習)の基本用語を英語で整理(初級)
ここで、AI(機械学習)関連の専門用語を英語で整理し、紹介していきます。
Artificial Intelligence:人工知能
Artificial Intelligenceとは「人工知能」のことで、AIはそれぞれの頭文字を取った略称となります。Artificial(人工の)Intelligence(知能)と直訳に近く、「機械学習(Machine Learning)」という用語と同じく、直感的に覚えやすいですよね。
Artificial Intelligenceは、人間の知的な活動の一部をコンピュータにて再現したものを指します。人間のように経験から学んでいく(学習する)という特徴を持っており、さまざまな課題や問題に対して柔軟な対応をしていく機械のです。例えば、Artificial Intelligenceを活用したAlphaGoでは囲碁という課題に対して最適解を出し、結果として世界最強の棋士に勝利しました。
Deep Learning:深層学習
Deep Learningは日本語で「深層学習」、またはそのまま「ディープラーニング」と呼ばれています。こちらもまた、「機械学習(Machine Learning)」と同様に、直感的に覚えやすい英語で、まずは頭に入れておきたい専門用語の一つですよね。
Deep Learningは、AI(機械学習)の技術の一種で、現代、そして未来のさまざまな産業を支える重要な技術の一つです。データの認識精度の高さがDeep Learningの特徴で、安全性を求められる自動運転車や医療などで活躍しています。更なる発展が期待されている技術で、これからますます活躍の場を広げていくことでしょう。
Neural Network:ニューラルネットワーク
Neural Networkとは、「ニューラルネットワーク」と呼ばれる技術のことで、日本語に訳さずそのまま英語の読みが採用される場合がほとんどです。AI(機械学習)について情報を集めたことのある人なら、深層学習と並んで、よく見聞きする専門用語ですよね。
Neural Networkとは、人間の神経細胞であるニューロンの脳内での回路を数式で模して作ったモデルを指します。深層学習を下支えする主な技術であり、AI(機械学習)分野でもっとも力が注がれているといっても過言ではありません。Neural Networkは株や不動産の取り引きやロボットの感情表現、農業の作物生産予測などで活躍をみせています。
AI(機械学習)の基本用語を英語で整理(中級)
ここからは、少し専門的な用語について解説します。
Weak AI, Strong AI:強いAI,弱いAI
日本語ではWeak AIが「弱いAI」Strong AI「強いAI」と直訳されており、AI(機械学習)の概念に関する英語です。人間に比べてAI(人工知能)がどれほどの知性や意識を持つか、という観点からWeak AIとStrong AIに分類されます。
Weak AIは限定された機能を有する人工知能を指す英語で、先ほど紹介した囲碁ソフトAlphaGoやAIアシスタントのiPhoneのSiriなどが存在します。対してStrong AIとは意識を持ち、人間のような判断や行動ができるAI(人工知能)を指し、まだ実現化はしていません。フィクションを例にあげれば、アトムやドラえもんがStrong AIといえるでしょう。
Narrow AI, Artificial General Intelligence(AGI):特化型AI(人工知能)、汎用型AI(人工知能)
こちらもAI(人工知能)の概念を表す英語で、Narrow AIは「特化型AI(人工知能)」、Artificial General Intelligence(AGI)は「汎用型AI(人工知能)」と訳されます。Narrow AIは、例えばソフトバンクのPepperのような限られた問題や課題の解決に特化した人工知能を指す英語で、AGIは、例えばスターウォーズのC-3POのような人間のようにあらゆる課題に対して処理を行なう人工知能を指す英語で、それぞれWeak AIとStrong AIに似た概念ですよね。
Singularity(Technological Singularity):シンギュラリティ(技術的特異点)
Singularity(Technological Singularity)とは「技術的特異点」あるいは単に「シンギュラリティ」と訳される英語です。SingularityとはAI(人工知能)が人間の知性を超えることによる人間の生活への変化を指す概念で、2045年にはSingularityを迎えるといわれています。生活がより豊かになるという前向きな見方から、AI(機械学習)が人間を支配してしまうのではないかという悲観的な見方まで、さまざまな意見が飛び交っていますが、実際にどのようになるのかははっきりとしていません。
AI(機械学習)エンジニアとして活躍するには英語力が非常に大事
ここまで、AI(機械学習)に関する専門用語を英語で紹介しました。これらをきっかけとして他のAI(機械学習)関連の英語の勉強をすれば、AI(機械学習)分野の全体が見渡せ、長く身を置くことができるでしょう。
加えてエンジニアの場合はプログラミングに関する英語の知識も習得しておきましょう。先ほど解説したように、プログラミングをするに当たって、課題解決や問題解消のために調べものをする機会が多くあり、そのとき英語の文章を読み書きできると選択肢が増え、結果として得することが多いです。
プログラミング言語で出てくる関数なども英語由来のものがほとんどなので、その点も含めて基礎的な英語からプログラミングやAI(機械学習)に関連した英語まで幅広く英語力を身に付けるのが非常に大事になるに違いありません。
さて、今回はAI(機械学習)分野で生き延びていくために必要なAI(機械学習)に関連した基本用語の英訳とその意味を徹底的に解説しました。AI(機械学習)の専門用語でマスターすることで、知識やスキルの幅がより一層広がっていくことでしょう。今回解説したAI(機械学習)基本用語は以下のとおりです。
- Machine Learning:機械学習と訳す、人為的な操作を加えなくても勝手にコンピュータが学習する能力のこと
- Artificial Intelligence:人工知能、人間の知的な活動の一部をコンピュータにて再現したもの
- Deep Learning:深層学習のこと、AI(機械学習)を支える技術
- Neural Network:ニューラルネットワークのこと、人間の神経細胞であるニューロンの脳内での回路を数式で模して作ったモデル
- Weak AI, Strong AI:強いAI,弱いAIでAI(機械学習)の概念に関する英語
- Narrow AI, Artificial General Intelligence(AGI):Narrow AIは「特化型AI(機械学習)」これは限られた問題や課題の解決に特化した人工知能のこと、Artificial General Intelligence(AGI)は「汎用型AI(機械学習)」であらゆる課題に対して処理を行なう人工知能のこと
- Singularity(Technological Singularity):シンギュラリティ(技術的特異点)、AI(機械学習)が人間の知性を超えることによる人間の生活への変化を指す概念
普段、日本語で本や記事から情報収集していると、なかなか馴染みがないかもしれません。海外でも技術開発が盛んで、フレッシュなネタの多くは英文で情報発信がなされるAI(機械学習)分野で生きていくためには英語力を付けることをオススメします。一般的な英語力に加えて、専門用語に精通すれば、アクセスできる範囲で世界中の人工知能の情報を集めることができますよね。
AI(機械学習)分野で通用する英語力を付けるために、一般的な英語に加えて、一歩ずつ専門用語の英語もマスターしていきましょう!