活動紹介

早稲田大学様との研究連携

早稲田大学 大学院情報生産システム研究科 池永研究室様とは、前々職時代から公私ともにお世話になっており、私の論文実績でも連名にさせていただいているものが多数あります。私の退職後少し間が空いてしまったのですが、当方が開発している Binary...
技術記事

リアルタイムコンピューティングの視覚的理解

当方の Youtube でもFPGAを使った高速な画像処理アルゴリズムのデモはいくつか紹介しておりますが、見た目のわかりやすさとしては下記の Microsoft Research のデモ動画がわかりやすいと思いますので、紹介しておきます。テ...
活動紹介

Webサイトをリニューアルいたしました

2025年3月より個人事業主として再出発することとなりました。今のところ基本的にはフリーランスとして生計を立てさせていただいておりますが、折角開業届を出して自営業者になりましたので、副業的な活動も今まで以上に活動の幅を広げていきたいと思いま...
Deep Learning

Deep Learning の開発フロー

当方FPGAで遊ぶために少し齧っているレベルで、この分野はの専門でも何でもないのですが、自分用の整理も含めて少しいつもより上流の視点で簡単な資料にしてみましたので置いておきます。(将来の勉強会などでプレゼン書く時の素材用という意味も含めて)...
LUT-Network

LUT-Networkの蒸留とMobileNet風構成とセマンティックセグメンテーション

はじめに従来のパーセプトロンモデルを使った学習ではなく、回路そのものを微分してFPGAを直接学習してしまおうという当サイトオリジナルのディープラーニングLUT-Networkですが、ここのところ深いネットを学習させるために蒸留(Knowle...
LUT-Network

LUT-Networkの蒸留(Distillation)について

今日は、Networkの蒸留(Distillation)について考察してみたいと思います。LUT-Networkに限らないのですが、その課題に学習時のGPUのメモリの不足と、学習時間の問題があります。例えばMobileNetという軽量なネッ...
LUT-Network

FPGAでのDNN(Deep Neural Network)の整理(LUT-Netまとめ)

はじめに現在DNN(Deep Neural Network)の実装において、FPGAの活用はしばし議論の対象になっています。もちろんDNN分野全体からするとニッチな部類に入るとは考えますが、FPGAベンダーはここに非常に力を入れており、作成...
LUT-Network

LUT-NetのFPGAリソースについて

久しく作業が止まっていましたが、今日はLUT-Netと従来のネットワークとのFPGA化したときのリソース規模の違いを俯瞰しておきたいと思います。あらかじめ断っておきますが、ここで行う比較は認識率が異なるので公平な比較ではありません。通常のN...
Deep Learning

MNIST認識のリアルタイム動作環境更新

先日MNIST環境強化したのですがTwitterに書き込んでそのままだったので今更ながら更新しておきます。今回は Data Augmentation により、若干のスケール/回転/併進/ネガポジ耐性を付与 数字部分かを判定する2クラス分類器...
LUT-Network

ICCE BERLIN 2019にてLUT-Network発表

引き続きのアナウンスとなりますが、ICCE BERLIN 2019 にて LUT-Network を発表頂きます。例によって私は参加できないのですが、こちらは私も名前を入れていただいております。Sunday, September 8 17:...