オッサンはDesktopが好き

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

告知:富士チャレ対策ロングライド

※ クラブ員向けの告知になります. こんにちは. 富士チャレ2021秋に向けて,ロングライドをやろうと思います. 興味のある方は,富士チャレに出る出ないを問わずに参加してみて下さい. 概要 日時: 10/3 7:00 スタート地点: お店 コース エントリーしている…

ロードバイク: クリートの遊びとダンシングについて

こんにちは.changです. 今回はクリートの遊びとダンシングの関係について考察してみようと思います. 初心者用と言われる黄色が,実はダンシングに向いているのでは?という話です. 0. クリートとは? 色々なところで紹介されているので改めて書きません…

5Gスマフォ買ったけどさ...

こんにちは.changです. iPhoneのlidarに興味があってスマフォを新調したところ,副次的に5G対応になりました. 今のところ,5G電波が立つのを見たことがありません 0. 5Gとは? 5Gって何?って話は色々なところに情報がありますし,僕自身に大した知識も無…

iCloudに溜まっていた画像をOneDriveに移動する

Mac

こんにちは.changです. iPhoneの写真アプリが「iCloudの容量を増やせ」と言ってくるのが鬱陶しくなりました. 素直に課金するのも癪なので,データをOneDriveに移動してみました. こんなケチな事,誰もしない気がするけど... 0. HDDとクラウドストレージ …

アラフォーのオッサンがMac始めます!

Mac

こんにちは.changです. 随分久しぶりの投稿になってしまいました. 遅い夏休みも乗鞍中止で暇になってしまったの為,この機に,前からやってみたかったMac導入に挑もうと思います. 0. Apple履歴 Linuxをやって来た跳ね返りなのか,Apple製品を昔から避け…

赤城オフロード3h耐久 ソロ8位

こんにちは.changです. 既に一週間前の話になりますが,赤城オフロード3時間耐久ソロに参加しました. 結果は8位. 勝ちを狙って走りましたが,なかなか厳しかったです. レース会場(ほぼ撤収済み).常設コースもあるとか. 赤城オフロード 群馬県の山奥で…

Tensorflow v1とTensorflow v2を共存させる

こんにちは.changです. Tensorflow ver. 1.14.0を長く使っていますが,Tensorflow 3D*1を試す為にv2を導入することにしました. 今までに書いたソースは同じ環境で使い続けたいので,v1とv2を共存させます. Pythonの開発環境を複数持つ方法はいくつか在り…

富士山ヒルクライム 69分22秒

こんにちは.changです. 富士山ヒルクライムに出場しました. 結果は69分22秒. 自己ベストを大幅に更新することができました(^^) 富士ヒルクライム2021. スタート前から小雨が降りました 0. レース準備 富士ヒルは2年前に初めて出場し,もう少しというとこ…

# CloudCompareをViusal Studioでデバッグする

公式を見ながら*1悪戦苦闘した記録. 0. 環境 Windows 10 (64bit) Visual Studio 2017 インストール済み 1. 必要資源の取得 (1) CloudCompareの最新ソースを取得 $ cd C:\Tools $ mkdir CloudCompare $ cd CloudCompare $ git clone --recursive https://git…

富士チャレンジカップ ソロ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. 旧機種との組み合わせで妥協する手もあるかと思い,試してみま…