#7に参加してきました。メルカリで機械学習の話を聞くのは2回目。他の資料はアップロードされ次第リンクを貼ります。いう3つでまとめました。機械学習周りのキャリア戦略ラベルを貼られると、給料が下がるデータサイエンティスト、機械学習エンジニアとラベルを自分や他人にラベルを貼りがち。ラベルは、わかりやすくその人が何ものかを示してくれる。「データサイエンティストだからデータ分析やって!」とか自ずと仕事の内容も決まる。ラベリングされると賃金のレンジも自ずと決まってしまう!「データサイエンティストの相場は、●●円ぐらいだな」と。ラベルは自分の名前で貼る。私自身もTwitterで機械学習エンジニアと名乗っているが、個人の名で食っていけるようになろうと思う。優秀でない限り、景気の変動を受ける景気の波は、やはり大きい。私が仕事をし始めた時期は、景気が良くなっている時だった。それは今も続いている。現在も有効求人倍率は上がり続けているが、不景気はいつか起きる。不景気に備えたキャリアプランの検討が必要。グラフでみる長期労働統計|労働政策研...https://www.jil.go.jp/kokunai/statistics/timeseries/html/g0301.html労働に関する各種統計調査結果や指標の情報。データのダウンロードも。クオンツという職業クオンツとは、どうやら金融業界のデータサイエンティストらしい。金融業界は、エンジニアやデータサイエンティストに関わらず給与の相場が高いのが一般的。ここから読み取れるのは、やはり売るものの単価が高く、なおかつ利益率が高い業界は給与は高い。原価もほぼ人件費になるから利益率もよいはず。お金のあるところで仕事するのは生き抜くために必要な知識。楽しい仕事=高給ではない。自分が楽しめなければ、高給であっても断ち切る勇気は必要。断ち切れない理由はたくさんあると思う。今までみたい美味しいものたくさん食べられなくなるし、欲しいものも買えなくなる。『つまらない仕事で高給を長く続ける』か『自分が楽しめる仕事をやってかつ収入をあげていく』かを天秤にかけて選択する。結局高収入になるにはリスクをとるしかないから私は『自分が楽しめる仕事をやってかつ収入をあげていく』を選びたい。機械学習をしているから稼げるわけではない機械学習エンジニアが今、高収入なのは景気がよくて金払いがいい企業に勤めているから。機械学習のアウトプットが受けているのも、今AIブームや機械学習ブームがあるから。「大量のデータから分析したらこんなことがわかりました」「AIが動いてます」ビジネスに直接インパクトをあげる施策としては、優先度は低い。ブームや流行りに流されないで本質を見極めるのが生き残る秘訣かもしれない。機械学習×IoTデータデリバリーの難しさデータデリバリーとは、IoTデバイスからデータを処理し、分析可能な状態にすること。IoTカメラの環境のコントロールが難しい。ネットワーク(回線が弱い)デバイスの多様さ明度(映画館などの暗い場所)設置企業のシステム(電子決済システムへの干渉)設置企業の情報システム部IoTの導入と運用は大変IoTデバイスは作って納品して終わりではない。設置して情報取得してからがスタート。素早くトレーニング、モデルデプロイのフローを回す分析となるとjupyterを使うことが多い。jupyterは便利だ。わかりやすいし、UIが優れているので分析結果を出力することが容易である。分析ツールとしての有用である反面、サービスに組み込むのは抵抗がある。保守性も高くないし、処理を逐次実行していくため全体として完結しないソースコードになりやすい。GitHub.jupyterhubで分析者の環境を統一し、GitHubでソースコードを管理。papermillでjupyterをバッチ実行し、GCSに保存。保存されたことを契機にAPIサーバにデプロイされる。分析〜モデル構築すると、モデルのデプロイまで行われ、jupyterだけで完結される。一人で機械学習基盤構築する一人でやっているとなぁなぁになりがち。