Skills

Python

90%

Statistics

50%

Image Processing

30%

Recent Posts

Vision Language Modelを使ってZeroshotの異常検知を行うモデル.GroundingDINO,Segment Anythingで異常領域の算出,面積・顕著性・スコアによるフィルタリング,クラス依存・非依存のプロンプトでWinCLIPよりも大幅に精 …

擬似的に作成した異常パターンをAEによって再構成(Denoise)し,再構成前後の画像から異常パターンのセグメンテーションを行うことで異常検知を行う.最終的にはNNによるセグメンテーションによって異常度を算出するので,MSEやSSIMなどのMetricを設計する必要がな …

pretrained modelと2次元Flowによる異常検知モデル.FastFlow(2D Flow)を提案し,事前学習済みモデル(WideResnet,ViT)によって得られる特徴と扱いやすい空間に変換し,かつ局所的・大域的特徴の関係を考慮可能にした.MVTec …

ドメイン知識なしにデータクレンジングを行うための手法.従来手法でも凸関数に対しては有効な手法が存在したが,非凸な関数(NNなど)に適用可能な手法はデータを除いて再学習して精度がどう変わるか見るくらいしかなかった.SGD-Influenceでは再学習なしでそれを達成.

事前学習異常検知モデルにおいて,効率的に正常状態を記憶するPatchCoreを提案.正常の核となるデータをメモリバンクに登録するイメージ.Topに近い特徴量を使用しないことで,ImageNetのバイアスを低減した異常検知が可能.

Researches

Visual Inspection

工業部品や食品の外観検査をニューラルネットワークによって自動化

Wild Life

大量のカメラトラップ画像から野生動物が何頭いるかを自動判定

Tutorials

XAIのまとめ

強化学習の目的 変数の定義 $\mathcal{S}$ : 状態の集合 $\mathcal{A}$ : 行動の集合 $P_T(s _ {t+1} | s_t, a_t)$ : 状態$s_t$で行動$a_t$をしたときにに,状態$s_{t+1}$に遷移