質問: インターネットで調べると、deep learningやmachine learningはpython で実装されることが多いですよね。 他のライブラリに比べて圧倒的に多いようですが、それはなぜなのでしょうか? ご存知の方がいらっしゃいましたら、ご教示ください。
回答: 人口知能 python で google 検索してみました。 * 人工知能(AI)ならPython。その理由が分かった「みんなのPython勉強会」の夜 > > ... > > (pythone は) 海外ではJava、C言語に次ぐ人気で、自動運転などのAIやビッグデータ解析の分野では欠かせなくなっているそう。 > > Rubyの思想とは逆で、コーディングの自由度を少なくしているから、初心者もエキスパートも無く、誰が書いても同じようなコードになる上、使えるライブラリが充実していることが魅力となっているとか。 > > 作業効率が格段に上がるので、時間も開発費用も削減できるといういいことずくめ。なるほど。 > > ... > > オープンソースカルチャーのPythonは、いろいろな人たちと話し合って情報交換して、モチベーションが上がるものだ、と。 > > Pythonは、みんなで作り上げるというオープンソースの思想だからこそ、世界的に広がっている。 > > ... > > > * なぜPythonが人工知能の開発に適しているのか > > ... > > いくら実行が早くてもそのデータ入力やコーディング事態に時間がかかっていると本末転倒です。しかし、実行速度は犠牲にされるわけにもいかない。そのうまいところを突いているのがPython、というわけです。 > > ... > > > * ワンピースに例えるプログラミング言語【Python】 > > ... > > Pythonは誰がプログラミングしても、同じようなコードになるように設計されている! > > ... > > 書きやすく、可読性(人間が読みやすい)も高いコードがかけるので、海外の学校などで最初に教わるプログラミング言語としても使われる! > > ... > > >