オッサンはDesktopが好き

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

富士チャレンジカップ ソロ100 km: 57位

こんにちは.changです. 富士チャレンジカップ ソロ100kmに出場しました. ゴールドフィニッシュを目標に走りましたが,結果は2時間23分で57位. 力を出し切りましたが,(上位5%ルールにより)目標には届きませんでした. 晴天の富士スピードウェイ 0. 午前…

npmが入らない(泣).やはりPythonアプリ厳しい? という話

こんにちは.changです. ふとした事情から,以前に試したReNomを再度使おうとしたところ,セットアップできずに断念しました. この記事の目的はReNomを動かすことではありません. Pythonをベースとした(主にディープラーニング関連の)アプリケーション開…

新車: Izalco max disc 買いました!

こんにちは.changです. 私事ですが新車を購入しました. 人生に何回も無い機会なので,勝手にレビューをしようと思います. Fully Armoured Izalco max. 納品時にショップにて 結論だけ先にまとめておくと: 気に入っているところ 見た目 特別な感想がわか…

Four AI players learned bike race with Q Learning

This article is a translation of Japanese ver. Original ver. is here*1. Hi, this is chang. In this article, 4 artificial intelligent racers (M*cEwan, P*tacchi, C*vendish, C*nchellara) competed each other and learned their tactics. 0. Bicyc…

騒音電源を交換して静穏を手に入れた話

こんにちは.changです. 主にWindowsで使っているサブマシンの電源を交換しました. 1万円程度の出費で静穏な夜が手に入るなんて... 0. 旧電源Silver Stone 500W 元々使っていたのが,SilverStoneのSST-SX500-LGです. Amazonのレビューに「異音がする」…

AIがスプリントトレインを学習するか試してみた

こんにちは.changです. 今回は強化学習がスプリントトレインを学習できるか試してみました. 0. トレインとは? 自転車ロードレースにおいて,ゴール前でチームで隊列を組んでエースを最終スプリントに導く戦略です. 映像*1の様に,エースを最後尾にして…

AI bike racer learned observation, goal sprint, and break

This article is a translation of Japanese ver. Original ver. is here*1. Hi, this is chang. Today I tried to make two agents of artificial intelligence learn bike road race through interactive competitions. 0. Bike road race Previously, I w…

4人(?)のAIを自転車ロードレースで競わせながら学習させてみた

こんにちは.changです. 今回はAIを4名の自転車レーサー(マ○ュアン,ペ○ッキ,カ○ンディッシュ,カ○チェラーラ)に見立てて競わせてみました. 0. 自転車ロードレース 自転車レース戦術の必要知識については過去の記事*1*2をご覧ください. モデルにした選手…

Gif Animation: Bike race by 4 AI players

Case 0 Case 1 Case 2 Case 3 Case 4 Case 5 Case 6 Case 7 Case 8 Case 9

AIに自転車レースで対戦させたら,お見合いとかしてきた

こんにちは.changです. 今回は自転車レースでAI同士を対戦させながら学習させてみました. 0. 自転車レース 前回*1,スリップストリームを利用したゴールスプリントが,自転車レースで勝利をつかむ為の代表的な戦略であることを説明しました. 今回の記事…

Gif Animation: AI bike race

Case 0 Case 1 Case 2 Case 3 Case 4 Case 5 Case 6 Case 7 Case 8 Case 9 Case 10 Case 11 Case 12 Case 13 Case 14

トラックボール Perixx PERIMICE-720

こんにちは.changです. トラックボール Perixx PERIMICE-720を購入しました. 1ヵ月程使ったので,今までに使ったトラックボールとの比較を含めて感想を書こう思います. 0. トラックボールとは? 一度はご覧になったことがあるでしょうか. ボールを指で…

Q Learning for bike road race

This article is a translation of Japanese ver. Original ver. is here*1. Hi, this is chang. Today, I tried to make artificial intelligence learn bike-road race. Win or...??? 0. Bike road race Not so many people have interests in bike roa…

Debug the cpp library built with Boost.numpy

This is personal note. Debugging boost.numpy libraries for python using gdb. The article is continued from *1. 1. Write cpp to build libraries as executable test_boost.cpp #include "./sample.cpp" #include <iostream> #include <fstream> #include <random> #include <sys/stat.h> usi</sys/stat.h></random></fstream></iostream>…

強化学習に自転車ロードレースをやらせてみる

こんにちは,changです. 今回は強化学習に自動車ロードレース(っぽいこと)をさせてみます. 勝利の行方は??? 0. 自転車ロードレース 日本では馴染みが薄い自転車ロードレースですが,ヨーロッパではサッカーやF1に次ぐ程の人気スポーツです. およそ10年…

雑記: 今年を振り返って

タイトル通り,大晦日の雑記になります. 0. COVID 19 コロナに始まり,コロナに終わる年でしたね. 今,世界は恐慌の真っ只中なのかも知れません. 世界経済を揺るがす大きな出来事というと,直近ではリーマンショックでした. 当時僕は学生だったので,事…

tensorflow + kerasで強化学習してみる

こんにちは.changです. 今回は強化学習をやってみます. ディープ・ラーニングにも少し飽きてきたので...(笑). 作ったのはよくあるインベーダー的なやつです. やってみると意外と大変でした(汗). kerasの環境が整っていなくて,tensorflow単独に先祖返り…

kerasで保存したh5ファイルが読めなくなった件

自分用のメモ 新しくパソコンを作った際,kerasで保存したh5ファイルが読めなくて困ったときの対処を記録. 先ず,環境を確認. pip3 list pip3 listで環境をチェック kerasのver. 違いかと思ったので,実績のある環境と比べてみるが違いは無い. 更に良く見…

Ubuntuで使用するDDR4メモリのチェックをする

こんにちは.changです. 今回はMemtest86(CD版)を使ってメモリチェックをします. 増設したメモリ(16GB × 2)に初期不良の疑いがある為です*1. 0. 環境構築 Linuxでは,Crystal Mark*2の様な統合ベンチマークツールが充実していません. メモリチェックでは…

RTX 2080Tiを2枚刺しして,ディープ・ラーニングしてみる

こんにちは.changです. 今回はRTX 2080Tiを2枚刺ししてディープ・ラーニングを行い,1枚刺し,およびRTX 2080Ti + RTX 1080の組み合わせの場合との速度比較を行いました. 結果としては,RTX 2080Tiの2枚刺しが(条件付きで)最強でした. 0. 装着 以前から…

RTX 2081TiとRTX 1080で複数GPUを試してみる

こんにちは.changです. 今回はRTX 2080TiとRTX 1080を1枚ずつ使い,複数GPUでのディープ・ラーニングにトライします. RTX 2080Tiを2枚使うのが理想ですが,先日お話したように買えません*1. 旧機種との組み合わせで妥協する手もあるかと思い,試してみま…

ASUS ROG STRIX Z390-Fにメモリ増設したら起動しなくなった話

こんにちは.changです. またパソコンが起動しなくなりました(泣). どうやら,メモリ増設が悪さをした様です. 0. 部品構成 僕が使っているマザーボードは,ASUS ROG STRIX Z390-Fです*1. このマザーボードには最大64 GByteのメモリを積むことが出来ます*…

Super Cycle Enduro in 下総, チーム7位

Super Cycle Enduro in 下総のチーム3時間に出場しました. 結果は7位. シーズン最終戦をチームメートと走れて最高でした. 0. レース当日まで チームメートに誘って頂いたのがきっかけでした. ここ数年,川崎マリンエンデューロをチームで走るのが恒例に…

RTX 2080 Tiが買えない(泣).けど何とか1枚入手した話

ディープ・ラーニング用のグラフィックカードとして定番のGeForce RTX 2080 Tiですが,値段が高騰しています. 買えるタイミングがあれば,即決した方が良いかもです. 0. 絶賛高騰中! 今年5月にパソコンを組んだ時*1はAmazonで16万位で難なく買えました. …

川崎マリンエンデューロ: 8位 (キング・オブ・エンデューロ,ソロ)

川崎マリンエンデューロのキング・オブ.エンデューロに参加しました. 結果は8位. しもふさ*1に続き,脚の違いを痛感するレースになりました. 0. レース前 過去に3回も走っている川崎ですが,ソロでの出走は今回が初めてでした. チームメートがソロ2 hに…

ジロ・デ・イタリアはミラノに到達するのか?

ジロ・デ・イタリアが少しヤバい感じになってきましたね. 既に,Jumbo VismaとMitchelton-Scottがレースから撤退しました. チーム内にCOVID-19の感染者が出た為です. チーム全体は撤退していませんが,Team Sunwebからも感染者が確認されています*1. 先…

C code + CPU is the best choice for Tensorflow inference in general purpose Windows

This article is a translation of Japanese ver. Original ver. is here*1. Hi, this is chang. Today, I wrote my personal opinion about how to implement Tensorflow for inference into general purpose Windows computers. To be honest, I wanted to…

汎用WindowsマシンでのTensorflow推論は,C言語 + CPUの一択

こんにちは.changです. 今回は,汎用のWindowsマシンにTensorflowの推論を実装する方法についての自論を書きます. 本当は汎用OSとしたいのですが,情けないことにAndoroidやiOSでソースを書いたことがありません(汗). ですので,今回はWindows限定です.…

箱根ヒルクライム 年代別23位(48分48秒)

箱根ヒルクライムに参加しました. 結果は48分48秒で年代別23位. 悪くはないんですが,,,手放しでは喜べない感じだなぁ^_~) スタート前の大観山にて 0. またも雨のレースか??? 車で会場に向かう途中,軽い雨が降り始めました. 数日前の天気予報では全…

Dig data does not make AI smarter

This article is a translation of Japanese ver. 日本語版はこちら*1 Hi, this is chang. Today, I introduce my personal opinion about AI: Learning big data does not make AI smarter. 0. What is Big data? Wikipedia shows that "big data is a fiel…