オッサンはDesktopが好き

自作PCや機械学習、自転車のことを脈絡無く書きます

2019-01-01から1年間の記事一覧

Deep Learningの計算過程を見える化してみる

Deep Learningの学習モデルが答えを出すメカニズムは、 ブラックボックスと言われます AIが行う判断の理由は、わからないというわけですね とは言え、ニューラルネットワークは、紐解けば、 重みとバイアスから構成されるパラメタを使った行列計算です その…

Deep Learning: テキスト出力した学習モデルを使って、画像分類してみる

こちら*1と併せて、アップしています import matplotlib.cm as cm import matplotlib.pyplot as plt import numpy as np TEST_DATA_SIZE = 500 IMG_SIZE = 28 FILTER_SIZE = 32 IMG_SIZE_2 = 14 FILTER_SIZE_2 = 64 HIDEN_SIZE = 1024 OUTPUT_SIZE = 10 test…

Deep Learningによる傷位置検出、学習効果の確認

前回構築した*1損失関数で傷位置検出ができるか、 確かめてみます 先ず、損失値と評価値を出力します def write_log(msg): os.makedirs('./log', exist_ok=True) file = open('./log/trainingLog.txt', mode='a') file.write(msg + '\n') file.close() tenso…

雨対策、防水スマホケースLIFEPROOF

ライド中に止む終えなく雨に降られることがあります プールに飛び込んだかのようにズブ濡れになったとしても、 着替えることは出来ず、自走で帰る それがロードバイクです(泣) 自身が濡れるのは、結局のところは我慢します 怖いのがスマホの水没です iPhone …

Deep Learningによる傷位置検出、損失関数

こういうの↓を作ってみようと思います *1 mnist問題をやっと動かせるようになったレベルの僕には 敷居が高そうですが、、、 画像のダウンロード 上記の画像は10年位前に行われたコンペティションで使われたもので、 ここ*2からダウンロード出来ます コンペは…

mnistのjpeg画像をtensorflowに入力する、Part 03

いよいよ、実際に学習してみます 主要部のソースです バッチ用に乱数を生成し、インデックスが合致する画像を読んでいます # Batch components validationImages = np.zeros((VALID_DATA_SIZE, IMG_SIZE*IMG_SIZE)) validationLabels = np.zeros((VALID_DATA…

mnistのjpeg画像をtensorflowに入力する、Part 02

前回に↓に引き続いて、画像をtensorflowの学習モデルに入力してみます mnistのjpeg画像をtensorflowに入力する、Part 01 - オッサンはDesktopが好き 今回は、画像データを学習に適した形式(要はテンソル)に構成します。 下記のように並べてファイル出力する…

mnistのjpeg画像をtensorflowに入力する、Part 01

tensorflow、なかなか難しいですね 学習が思うようにいかないときのデバッグにとても苦労します モデルの構造が悪いのか、 データのマインディングの仕方がまずいのか、 そもそもデータの読み込みにバグがあるのか、、、 tensorflowのplacefolderはC言語ベー…

ヤビツアタックでFTP計測

ZwiftのFTP計測を使っている方が周囲には多いのですが、 個人的には立ち漕ぎ出来ないローラ環境で計測するのが嫌いです このため、山岳の実走結果からFTPを求めるようにしています Garmin connectの画面で、最大平均パワー(20分)という項目があります ライド…

横須賀ソレイユクリテリウム

横須賀ソレイユクリテリウムに出場しました 結果は、ピュアビギナー1組目で78位 (多分、、、大会オフィシャルのリザルトを見ていないので 間違っているかも知れません) クリテリム、、、難しいですね 一言で言えば、脚を使う前に終わってしまいました(ToT) 1…

ローラー台から眺める光景

ローラー中に目に入る光景って、、、退屈ですよね。 頑張ってペダルを回しているのにも関わらず、景色が全く変わらない、、、 どうしても飽きてしまいます。 そこで、少しでも視覚的な変化や刺激を増やすように工夫しています。 PC画面はzwiftですね。 自作…