AI(人口知能)にも興味があります。プログラミングを学習すればAIも理解できるようになるのでしょうか?

2019/02/03


松井

はい、理解できるようになります。本格的なAI開発となると、それこそ大学の情報学部レベルの知識は最低限必要になりますが、画像認識をしたり統計データを解析したり(こちらはどちらかというと機械学習という分野ですが)は努力すれば出来るようになります。現在は昔に比べAI(俗にいうディープラーニング)の分野も発展しており、専門家出なくてもプログラミングでの実装が簡単に出来る仕組みが整いつつあります。例えば、Google社が提供しているTensorFlowやIBM社が提供しているWatsonなどの人工知能ライブラリなどです。ライブラリというのは便利なプログラムの集まりのようなもので、そのプログラムを呼び出すだけで様々な機能を簡単に実装できる仕組みです。つまり、人工知能の仕組みを独自で開発する必要なく、GoogleやIBMの天才たちが構築したAI処理を、ほんのちょっとしたプログラムを書くだけで使えてしまうという訳です。AI開発に際しては Python というプログラミング言語を使用する機会が多いです。基本的な文法は GAS(≒Javascript) と同様です。GASを通じてプログラミングの基本を学習し終えた後、PythonやAI関連の学習を深めることで、近いうちにAIを使用したツールを開発できるようになることでしょう。より具体的な相談したい場合は、お気軽に「無料相談フォーム」から連絡下さい。