機械学習

Computer Vision

YOLO (You Only Look Once):ディープラーニングによる一般物体検出手法

R-CNN、Fast R-CNN、Faster R-CNNときて、次はYOLO (You Only Look Once)のアルゴリズムのお勉強。 またこちらの系譜図を引用↓ 物体検出では認識精度も重要だが、自動運転などの用...
0
Computer Vision

Faster R-CNN:ディープラーニングによる一般物体検出手法

R-CNN、Fast R-CNNに引き続きFaster R-CNNのアルゴリズムのお勉強。名前が似ていてややこしいですな。 しつこくこちらの系譜図を引用する↓ Faster R-CNNからEnd-to-Endのアプローチが...
2019.02.21 0
CG

ディープラーニングで流体シミュレーションを近似する『Deep Fluids』

チューリッヒ工科大学(ETH Zurich)、ミュンヘン工科大学、Pixarによるディープラーニングで流体シミュレーションを近似する研究 Deep Fluids: A Generative Network for Parameterized...
0
Computer Vision

Fast R-CNN:ディープラーニングによる一般物体検出手法

R-CNNに続き、Fast R-CNNのアルゴリズムについて勉強しよう。 再びこちらの系譜図を引用する↓ 系譜図にはR-CNNとFast R-CNNの間にSPPnetというのがあるのでSPPnetについて軽く触れておく。 ...
2019.02.21 0
C++

R-CNN (Regions with CNN features):ディープラーニングによる一般物体検出手法

今まで一般物体認識や一般物体検出にはあんまり興味が無かったんだけど、YOLOとかSSD、Mask R-CNNといった手法をベースにして特定のタスクを解く研究も結構登場しているので、その体系を知りたくなってきた。 幸い、ディープラーニングに...
2019.02.21 0
CG

コンピュータビジョン研究のためのUnreal Engineプラグイン『UnrealCV』

ROS#もそうですが、ロボット制御ソフトウェアの開発、特にコンピュータビジョン関係は学習やテスト用の画像収集がボトルネックで、最近は学習や動作のシミュレーション環境にCGを活用する例が増えている。 このUnrealCVはUnrealEn...
2019.02.15 0
Computer Vision

ニューラルネットワークの構造を可視化するフレームワーク『TensorSpace.js』

Twitterで知ったブラウザ上でインタラクティブにCNN(Convolutional Neural Network)のネットワーク構造を3Dで可視化できるオープンソースのフレームワークTensorSpace.js。ネットワーク構造だけでな...
2019.01.16 0
CG

画像中の人物表面のUV座標を推定する『DensePose』

カーネギーメロン大学が公開している2D画像からの人体骨格推定ライブラリOpenPoseの元の研究である"Realtime Multi-Person 2D Pose Estimation using Part Affinity Fields"...
2019.02.19 0
C++

OpenCVで顔のランドマークを検出する『Facemark API』

気づいたら、OpenCVにFace Alignment(顔のランドマーク検出)のためのFacemarkというAPIが実装されている。(Learn OpenCV情報↓) 実装はGSOC 2017の成果らしいですね。 Face Ali...
2018.08.21 0
Programming

書籍『仕事ではじめる機械学習』を読みました

1月に購入した書籍「仕事ではじめる機械学習」をようやく読み終えた。 同人誌の方ではなく、オライリーから出版された方の、しかも電子版ではなく後に紙で出版された方。(だいぶ後手です) 目当ては特に評価・検証に関する3,6章の考え方やボキャ...
0
.NET Framework

.NETで使えるTensorFlowライクなライブラリ『NeuralNetwork.NET』

またまた.NETのニューラルネットライブラリ。MITライセンスだそうです。 NeuralNetwork.NET NeuralNetwork.NETは、レイヤーをカスタマイズ可能な計算グラフ ニューラルネットワークをシーケンシャルに...
2019.01.30 0
Programming

AnacondaとTensorFlowをインストールしてVisual Studio 2015で使う

TensorFlowがWindowsに対応してから1年ほど経つ。 つい最近TensorFlowのバージョン1.4.0がリリースされ、良い機会(?)なので今までの開発環境を洗い替えることにした。今までPythonは単体でインストール...
2018.03.06 0
C#

C#で使える可読性重視のディープラーニングライブラリ『KelpNet』

ここ最近、ディープラーニングというか、ニューラルネットワークのお勉強をしてみて、その処理コストが高いため、実装では行列演算として扱われていることを知った。 行列演算に最適化されたライブラリを使うことで処理の高速化を図っているらしい。(...
2018.09.21 0
Computer Vision

畳み込みニューラルネットワーク (CNN:Convolutional Neural Network)

例の書籍「ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装」を一通り読み終わりました。 「あえてPythonを使わずにUnity C#で実装しながら勉強する」とか言っておきながら、結局途中で...
2018.11.30 0