研究開発部 Architectグループの堤(@shu223)と申します。2022年12月7日に開催された 第26回 MLOps 勉強会 - connpass で登壇の機会をいただき、「SansanにおけるエッジAIの実用例とMLOps」というタイトルで発表させていただきました。
発表スライドはこちら:
アーカイブ動画も公開されています:
MLOps勉強会の公式Twitterアカウント @MlopsJ さんが当日いい感じにスクショ付きで抜粋ツイートしてくださっていたので、スライドや動画を見るのが面倒な方向けに以下に貼っておきます。
Sansan研究開発部のML。
— mlops_community_jp (@MlopsJ) 2022年12月7日
名刺に限らずビジネス全般やってる。
#mlopsコミュニティ pic.twitter.com/ts922twPNG
今日はSansanのスマキャプについて!
— mlops_community_jp (@MlopsJ) 2022年12月7日
#mlopsコミュニティ pic.twitter.com/ROw1BDpb6k
OCRサービス。
— mlops_community_jp (@MlopsJ) 2022年12月7日
#mlopsコミュニティ pic.twitter.com/43JJqAlTDY
スマキャプについて!
— mlops_community_jp (@MlopsJ) 2022年12月7日
『SansanにおけるエッジAIの活用事例』https://t.co/RjMPnViwxN
#mlopsコミュニティ
矩形検出とSegmentationの二段階で実現!
— mlops_community_jp (@MlopsJ) 2022年12月7日
#mlopsコミュニティ pic.twitter.com/loYk25rgVu
TensorFlowのSSDとU-Netで実現。
— mlops_community_jp (@MlopsJ) 2022年12月7日
#mlopsコミュニティ pic.twitter.com/1V1pVOpHsG
Tensorflow(赤)とCoreML(緑)のCPU負荷の差。Edge AIをやるときの面白みがこのパフォーマンス・チューニングにもある。楽しそう。
— mlops_community_jp (@MlopsJ) 2022年12月7日
#mlopsコミュニティ pic.twitter.com/SKGbKmjTHJ
CoreMLを使う理由。Neural EngineってAPI公開されてないのか・・・。
— mlops_community_jp (@MlopsJ) 2022年12月7日
#mlopsコミュニティ pic.twitter.com/vnztHnXwhL
ニューラルエンジンは API が公開されてないので、CoreML のみがデバイス(iPhone)の性能を活かせるのか・・#mlopsコミュニティ #MLOps pic.twitter.com/KU07crlaX8
— TK (@TaigoKuriyama) 2022年12月7日
Neural Engineとは!
— mlops_community_jp (@MlopsJ) 2022年12月7日
#mlopsコミュニティ pic.twitter.com/3IlVl7M6Vx
coremltoolsを用いたCore MLモデルへの変換https://t.co/C9UEU9Suh1
— mlops_community_jp (@MlopsJ) 2022年12月7日
#mlopsコミュニティ
Core MLと実験管理
— mlops_community_jp (@MlopsJ) 2022年12月7日
#mlopsコミュニティ pic.twitter.com/mNaMv8bmNq
iOSでは特徴抽出器が入ってる。すごい便利そう。
— mlops_community_jp (@MlopsJ) 2022年12月7日
#mlopsコミュニティ pic.twitter.com/sANKoKjBnK
以上です。
MLOps勉強会運営の皆様、聴講いただいた皆様どうもありがとうございました!いつか出てみたいと思っていた勉強会だったので、このような機会をいただけて大変光栄でした。本編の後の交流会も、運営のshibuiさんや同回で登壇されていたLINEのML PMのお二方とじっくり交流できたのも嬉しかったです。
今回はiOSエンジニア時代に経験した過去の話が大部分でしたが、現在Sansan研究開発部ではガシガシMLOpsの取り組みを進めているところなので、またテックブログや勉強会で紹介できればと思います。
なおSansan研究開発部ではMLOpsエンジニアを絶賛募集中です!