こちらの動画で全部話してるので、文章読むのがめんどくさい方は移動中なんかに動画をラジオ的に耳で聞いてもらえればいいと思います▼
どうも、フリーランスエンジニアのりゅうけんです。
今回は、AIが学べるプログラミングスクールの「tech boost」を運営している、株式会社Branding Engineerさんへ訪問させて頂きました。
tech boostではAIエンジニアになる為のを学習ができるんですけど、そもそもAIが学べるスクールって中々ないじゃないですか。まあ僕もAIって何なのかってあまりよくわかってないし、AIってどんなもんなんやと。
そこで今回は、インフラとかプログラミングはそこそこ分かるけど「AIってなんなの?」って思ってるようなエンジニアの方に向けてAIをわかりやすく説明して頂きました。
これからAIエンジニアになってみたい、あるいはAIエンジニアにちょっと興味があるって思う方は是非最後まで読んでもらえればと思います。
目次
AIエンジニアになるにはスキルや数学は必要?
では、最初に軽く自己紹介をして頂けますか?
tech boostでAIとデータサイエンティストコースの講師をしている辻です。
本職はdely株式会社で機械学習のエンジニアとデータサイエンティストをやっています。
よろしくお願いします!
何をやるか次第だとは思いますが、アカデミックな部分だと結構難しい所もありますね。
ただ、業務で使うデータ分析などでもAIというか、"機械学習"のスキルを使って分析したりもするので、そういう面では入りやすい部分もあると思います。
そもそもAIとは?
巷で言われている"AI(Artificial intelligence)"っていうのは本来の意味で"AI"ではないんですよ。
あれは「パターン認識」といって、たくさんの情報から分布を使ったパターンを導き出して、それにどんどん最適化して行くってものがディープランニングであったり統計的な手法を用いたパターン認識と呼ばれているものです。
なので、それが人間に代わって新しい事を考えたり、仕事を自ら率先して行ったりするような感じではないんですよね。
AIエンジニアの仕事内容とは
プログラミングというのは結構決定的でして、例えば「1+1=2」みたいに返ってくるデータであれば、自分が想定したプログラミング通りのものが返ってこないとまずいんです。
ですが、AIの場合はパターン認識なので、9割のみがOKであってもそれは正解とみなされるんです。
主に顔認証とかですかね。
例えばざっくりとした男女の識別のような時だとか。
AIや分析に関する技術は民主化されてきている
どういうことかというと、要はアカデミックで難しい部分は専門家が全部作ってくれるんです。
そして専門家が作ったものを一般に提供しているプロバイダーもいるので、そういったサービスを活用して、その結果に基づいて何かしらサービスに踏み込んで行くって事もどんどんできるようになってきてるんです。
ただ、これは全部のサービスに適用できるわけではないので、できない部分は大学の数学などを活用して行かないといけないですね。
なので、1回目は低めのハードルでいけますが、それで出来ない場合はある程度の知識が必要って感じですね。
全くわからない方に説明すると、要は開発をする為に必要なテンプレみたいなものがたくさんありますと。
そのテンプレを組み合わせていけばそれなりのシステムは作れるけど、より深くて細かいシステムを作りたいのであれば一から全部自分で作らないといけない部分もあるから、そこで数学的知識が必要だというお話ですよね。
AIエンジニアになるにはどのくらいの勉強が必要?
tech boostではそういった初心者の方もたくさん受講されてますよ。
そこで僕達がどういうアプローチをしてるかっていうと、実は数学の知識から学んでもらってるんです。
今の流れで言うと嘘じゃないかっていわれるかもしれませんが(笑)
具体的には「頻度統計」と「ベイズ推論」、あと「多変量解析」といったものを主に学んでもらっています。
そこから実際にその解析手法をどうやって使っていくのか、どうやってプログラムに落としていくのかといった事を徐々に詳しく学んで行くといった感じです。
なので、数学はそれなりに必要かもしれないですね。
その数学はどれくらいの難易度なんですか?
部分的には難しいところもあるかもしれないですね。行列計算が出てきたりもします。
ですが数学というよりも「統計の根拠がなぜ正しいのか」を詳しく理解していくという感じなので、特に難しい数式を紐解かないといけないというわけではないですね。
techboost(テックブースト)は勉強できる環境も評判通り充実
AIやビッグデータもそうかもしれませんが、そもそも大量のデータが無いと分析や検証ができないじゃないですか。
その辺りってスクールの中ではどう対応されているのかなと思ったんですが、何か大量のデータとかがあるんですか?
気になるAIエンジニアの年収は?
僕の知り合いにもAIエンジニアがいるんですけど、そもそも大量のデータを持っているような会社が少ないからAIエンジニアになれる人ってごく少数だと聞いてます。
だからある意味給料も良くて、フリーランスだと報酬が高くなるって話を聞いたんですけど、実際給料とか年収ってどうなんですか?
僕の場合はずっとAIエンジニアだったわけではなくて、元々Webのエンジニアを10年くらいやってて、その前はメインフレームのCOBOLのエンジニアをやってましたが・・
そんなに「めちゃくちゃ給料が良い」という感じではないですかね(笑)
そうなんすかwww
でも、フリーランスだと結構上がるんじゃないですか?
AIエンジニアの市場規模は拡大する?
業務に使っていくような「ビッグデータを活用した分析」や「データアナリスト」「データサイエンティスト」っていう人達というのは今後もどんどん増えていくと思うんですよね。
むしろそういう人達がいないと業務上他の企業に対抗出来なくなっていくんじゃないかなと。
新しい市場がどれくらいの規模になるかは読めませんが、今見えている中ではデータを活用する「データサイエンティスト」っていう人達はどんどん必要になってくると思います。
インフラをやられてると分かると思うんですが、データの移動でもエクサバイト単位のものだったら相当大変じゃないですか。
なので、そういうデータエンジニアリングをする人達の需要もどんどん出てくるだろうし、単価も上がってくると思います。
techboost(テックブースト)では未経験でAIエンジニアを目指す人も
入社後はtech boostで学びますwww
techboost(テックブースト)のサービスや料金
よろしくお願いします!
まず、AIとデータサイエンスコースに関しては全6ヶ月となっており、毎月3回の講義があります。
あとは講義の間に予習をしたりとか課題をこなしたりしながら進めていく感じですね。
次に料金についてですが、現在は1ヶ月あたり6万円(税別)に設定させて頂いてます。
なので、6ヶ月×6万円で合計36万円といった金額になりますね。
なので、これから出てくれることを期待しています。
まあでも出るでしょうね!
techboost(テックブースト)の勉強場所
基本的に弊社のイベントスペースで講義を行ってますが、他にもZOOMを使った講義のライブ配信や、講義の録画なども行っています。
なので、どうしても弊社に来れないような場合でもリモート参加や録画などで講義を受けることが可能です。
いえ、基本的には一対多数の講義形式を主体にしています。
手厚く1対1でフォローするというよりも、しっかりと知識をつけて頂くっていう部分を主眼においているので、大体は講義形式だと思ってもらえればと思います。
techboost(テックブースト)なら割引特典も有り!
そういえば、以前アップスターツさんの動画で料金をディスカウントしてるのを見たんですけど・・・
僕のブログを読んでくれた方でも、もちろん、ディスカウントしてくれるんですよね・・・?
りゅうけんさん割・・・・
しましょう!
ありがとうございますw
ちなみに何%ですか?
そうですね・・
じゃあ5%で。
では、1ヶ月57,000円(税別)で受講できると。素晴らしいですね!www
まとめ:AIエンジニアになるにはtechboostでスキルを積むべし
というわけで、今回はAIが学べるtech boostについて色々とお話を聞かせて頂きましたが、今後「データアナリスト」や「データサイエンティスト」と呼ばれるような人達はどんどん増えていくんじゃないかとの事でした。
今回の話を聞いてAIエンジニアになりたいと思った方は、将来的な需要にも備えてAIが学べるtech boostでスキルを積んでいけば良いんじゃないかと思います。
なお、このブログを読んで頂いた方には特別に5%の料金割引も適用されるので、tech boostに申し込む際は「りゅうけんのブログからきた」とお伝えください。