CutMixについて 結果 CutMixをChainerで実装してCifar-10で実験してみました。 割と無理やりなコードなのでそのうちちゃんと書き直したいと思います... github.com CutMixについて 論文:https://arxiv.org/abs/1905.04899 他の画像を切り取って重ねる新しめ…
Manifold Mixup コードのおおざっぱな説明 結果 Manifold Mixup 入力層ではなく隠れ層における表現でmixupを行う。 隠れ層でmixupを行うことで従来よりも良い精度になったという。 論文はこちら。 分かりやすい解説はここの記事。 実装コード(どこかミスが…
「NONLINEAR CONJUGATE GRADIENTS FOR SCALING SYNCHRONOUS DISTRIBUTED DNN TRAINING」の論文をまとめました 論文pdf:https://arxiv.org/pdf/1812.02886.pdf 落合フォーマット(http://lafrenze.hatenablog.com/entry/2015/08/04/120205)でまとめました。 …
Using Deep Learning for Image-Based Plant Disease Detectionを落合フォーマットでまとめました。 どんなもの? Deep neural networksで植物病害診断の改善を試みた。 データセットは26の病気をもつ14種類の植物画像54,306枚のを用いている(FIGURE 1)。 …
Google Colabolatory上でchainerを用いて画像分類をしました。 ランタイムタイプをGPUにします。 準備 Colaboratoryにインストールされているcudaのバージョンを見て、自動的に適切なCuPyをインストールします。 !curl https://colab.chainer.org/install | …
お勉強本 「プロ絵師の技を完全マスター キャラ塗り上達術 決定版 CLIP STUDIO PAINT PRO/EX 対応」という本を買って塗りのお勉強をしました。 なんとこの本描き方だけでなく レイヤー別完成イラスト カスタムカラーセット カスタムブラシ 練習用線画 のDL特…
github.com 前回の続きでここではmnistの「1」という数字以外(今回は「9」)の画像に対し異常検知するプログラムで説明していきます。 今回の実装では以上のgithubと、以下のサイトを参考にして実装しました。 orizuru.io VariationalAutoencoderRunner.py…
pix2pixについて論文と各サイトを自分用にまとめました。詳しい説明は論文と各サイトを見ることをおすすめします。 論文 https://arxiv.org/pdf/1611.07004v1.pdf 引用・参考サイト https://qiita.com/miyamotok0105/items/8ed0a8943f5318e826e0 https://qii…
CGANについてまとめました。詳しい解説は引用・参考サイトを見ることをおすすめします。 論文 https://arxiv.org/pdf/1411.1784.pdf 引用・参考サイト https://qiita.com/triwave33/items/f6352a40bcfbfdea0476 https://www.kumilog.net/entry/conditional-d…
GANについて落合フォーマットというものを利用してまとめました。 論文 : https://arxiv.org/pdf/1406.2661.pdf どんなもの? Generative Adversarial Nets(GAN)は2014年にIan Goodfellowによって考案され効率的に生成モデルを訓練させるためのモデリング手…
使用ソフト:CLIP STUDIO PAINT PRO 使用パソコン:Magnate IM マグネイト IM 使用機材:Parblo Coast10 3Dデッサン人形基本操作 CLIP STUDIO PAINT PROで3Dデッサン人形をいじって描きます。3Dデッサン人形の基本的な使い方(体型調整とポーズ調整)は以下…
使用ソフト:CLIP STUDIO PAINT PRO 使用パソコン:Magnate IM マグネイト IM 使用機材:Parblo Coast10 最近書いた藤原千花ちゃんの水彩画風イラストを使ってアニメ塗りを水彩画風にする簡単な方法を書きます。 完成イラスト 素材ダウンロード CLIP STUDIO …
透明感を出す塗り 乗算レイヤーで影をつけてそこにグラデーションをのせていく方法です。 ベーシックかもしれませんね。 drive.google.com
前回のAutoEncoderの続きでVariationalAutoEncoderを動かして遊びました。 VariationalAutoEncoderの理論は以下のサイトがめちゃくちゃ詳しく書いてありました。 qiita.com https://nzw0301.github.io/notes/vae.pdf AEとの大きな違いは潜在変数zを取得する…
AutoEncoderとは AutoEncoderとは、NNを用いて次元削減する手法です。自己符号化器とも呼ばれます。 詳細、仕組みは以下の参考サイトに非常に分かりやすく説明してあります。 機械学習プロフェッショナルシリーズ輪読会 #2 Chapter 5 「自己符号化器」 資料 …
以下のリンクのkeras-yolo3実装方法を簡単に書いていきます。 github.com 1. 事前準備 事前に以下のアプリ/モジュールをインストールしておく必要があります。 Python3 numpy==1.15.1 Pillow==5.3.0 scipy==1.1.0 tensorflow-gpu==1.11.0 keras==2.2.4 se…
tinyYOLOv2軽く実装 tinyYOLOv2について少し調べたので少しだけ書こうと思います。 実装は以下のURLのものを使いました。 github.com 環境:Python3, tensorflow 1.0, numpy, opencv 3. githubから以下のzipファイルをダウンロードします。 https://github.c…