はじめに
ここ最近、よく耳にする「機械学習」「ディープラーニング(深層学習)」「人工知能(AI)」ですが、いったい何のことでしょうか?専門分野の先生や学生さん、エンジニアの方たちだけのものなのでしょうか?それと、「Python(パイソン)」もよく見聞きするようになりましたね。
「Python」とは?
Python(パイソン)は、汎用のプログラミング言語である。コードがシンプルで扱いやすく設計されており、C言語などに比べて、さまざまなプログラムを分かりやすく、少ないコード行数で書けるといった特徴がある。
Python – Wikipedia より引用
Python は機械学習、ディープラーニング(深層学習)、人工知能(AI)などをはじめとする機会学習で使われるプログラミング言語として人気が高く、登場は1991年とC言語などに比べると、新しい言語といわれています。Pythonは全世界で使われており、欧米の企業でもよく使われている。マイクロソフトやアップルなどのパッケージソフトウェア企業や、Google、Yahoo!、YouTube などの企業も利用している。
シンプルな文法で可読性(コードが読みやすい)がよい Python はプログラミング初心者にも比較的容易に習得が可能といわれています。子供がはじめに習うプログラミング言語としてPythonがよく選ばれています。
Python は「機械学習」の他にも「WEB開発」や「組み込み開発」など多くの開発にも使われています。ですので、「機械学習ってむずかしそう。。。」となることはありません。また、機械学習を学ぶ場合も多くのライブラリを無料で使用することができ、先人のアルゴリズムや機能が提供されています。
「Jupyter Notebook」を使えばコード結果を確認しながら、コーディングが進められるよ。
Python のコード例
[PreTitle val=Python] for i in range(3): print('Hello World ' + str(i))
実行結果
[PreTitle val=実行結果] Hello World 0 Hello World 1 Hello World 2
ちなみに「機械学習」とは?
機械学習(英: Machine learning、略称: ML)は、明示的な指示を用いることなく、その代わりにパターンと推論に依存して、特定の課題を効率的に実行するためにコンピュータシステムが使用するアルゴリズムおよび統計モデルの科学研究である。
機械学習 – Wikipedia より引用
Python公式サイト
おわりに
まだまだ語り尽くせぬ「Python」ですが、これから開発環境、基本的な文法、便利なライブラリの使用まで学んでいきたいと思っております。まずは「Hello World.」のプログラミングからはじめてみましょう。
【Python】まずは「Hello World」の出力をします
この記事がお役に立ちましたら幸いです。
では、また。
※本サイトの漫画やイラストはフィクションであり、実在の製品・団体・人物・地名とは関係ありません。
※本サイトに掲載する情報には充分に注意を払っておりますが、その内容について保証するものではありません。
※本サイトの使用ならびに閲覧によって生じたいかなる損害にも責任を負いかねます。