konchangakita

KPSを一番楽しんでいたブログ 会社の看板を背負いません 転載はご自由にどうぞ

python

PyTorchを使った機械学習のお勉強 DatasetとDataLoaderについて

画像処理関連のディープラーニングぽいものの構築を通して、PyTorchの理解を深めてきましたが (決して学習自体はうまくいってませんがw)これからもディープラーニング自体は勉強を続けていくわけですが、PyTorch(に限らない?)でコーディングしていく上…

PyTorchを使ったDeep Learningのお勉強 画像処理編【ノイズ除去実験】

基本的な画像認識はなんとなくできたので、ここからは応用編です せっかく実装してみたCNNを応用して、オートエンコーダ(自己符号化器)にチャレンジしてみたいと思いますというわけで、今回はDAE(Denoising Autoencoder)とよばれる、画像からノイズ除去…

PyTorch と PyTorch Lightningのバージョンアップ

PyTorch LightningのTensorBoardログ出力にちょっとしたバグあったので、いっそのこと Pytorch もバージョンアップしよう思い立ちました ただちらっとググってみましたが、ちゃんと書いているのところがみつからなかったので、バージョンアップにチャレンジ…

PyTorchを使ったDeep Learningのお勉強 画像認識編(CIFAR-10)

白黒画像(1チャネル)の数字判定までは実装できるようになったので次のステップですPyTorch お勉強シリーズ 第1回 PyTorchを使ってDeep Learningのお勉強 基礎編 第2回 PyTorchを使ったDeep Learningのお勉強 PyTorch Lightning編 第3回 PyTorchを使ったDee…

PyTorchを使ってDeep Learningのお勉強 画像認識編(MNIST)

今回からいよいよ画像認識編ですようやくこの辺りから、Xi IoTの実装に近づいてきそうです (カメラで撮った画像を解析する的な?)PyTorch お勉強シリーズ 第1回 PyTorchを使ってDeep Learningのお勉強 基礎編 第2回 PyTorchを使ったDeep Learningのお勉強 …

PyTorchを使ったDeep Learningのお勉強 TensorBoard編

※基本的に独学なのでちょいちょい間違っているかもしれません、怪しいところあればご指摘くださいましPyTorch / pytorch_lightning を使った学習はめっちゃシンプル化されます ただ前回までのそのまんまではあまりにシンプルであっという間に結果が出力され…

PyTorchを使ったDeep Learningのお勉強 PyTorch Lightning編

PyTorchだけでも層のパラメータ定義など簡単なっていますが、コードを更にスッキリ(可読性を上げる)できるフレームワークなPyTorch Lightninggithub.comPyTorchシリーズ第2回目です PyTorch お勉強シリーズ PyTorchを使ってDeep Learningのお勉強 基礎編 …

PyTorchを使ったDeep Learningのお勉強 基礎編

ディープラーニング界隈では流行っていると噂のPyTorchを使ってディープラーニングの実装をやってみる Pythonの機械学習ライブラリになるわけですが、ようやくここまで追いついてきたって感じ それにしても、独学での道のりは長いな~~PyTorch お勉強シリー…

【Xi IoT実装】温度計アプリを実装してみる Slack連携 その2 しきい値の設定

前回までに、Xi IoTの Data Pipeline を使って 簡易温度計表示: 【Xi IoT実装】温度計アプリを実装してみる - konchangakita Slackをへ送信 : 【Xi IoT実装】温度計アプリを実装してみる Slack連携 その1 - konchangakita を行いましたSlackで通知する方法…

【Xi IoT実装】温度計アプリを実装してみる Slack連携 その1

せっかくなので、前回のXi IoTで温度計を表示するだけじゃXi IoTである必要はまったく無いので、Slackへ通知をしてみたいと思いますSlackで通知する方法は2種類を検討 1.現時点の温度を送信 ←今回はここ 2.指定値を越えたら通知 を実装します! 今回はま…

機械学習の分類モデルを実装してみる ハイパーパラメータの設定

代表的な機械学習のPythonを実装を行ってみましたが、もうちょっと踏み込みます 機械学習モデルの実装自体は、Pythonでライブラリが用意されているの簡単できちゃいましたが、人間の手で設定する必要が項目があります データの前処理 ハイパーパラメータ Gri…

機械学習の分類モデルを比較してみる(決定木、ランダムフォレスト、ロジスティックス回帰、SVM、k近傍法)その2 Python実装編

というわけで、前回の機械学習の分類モデルをPython実装にチャレンジです 分類するデータ データ内容はこんな感じ データの前処理 各分類モデルの Python実装 決定木 ランダムフォレスト ロジスティックス回帰 SVM(サポートベクターマシン) k近傍法 比較結…

機械学習の分類モデルを比較してみる(決定木、ランダムフォレスト、ロジスティックス回帰、SVM、k近傍法)その1

何個か機械学習モデルを調べて(お勉強)してみましたら いろんな種類の機械学習に出会います それぞれのなんとなくまとめてみます Python実装編 【決定木】 【ランダムフォレスト】 【ロジスティックス回帰】 【SVM(サポートベクターマシン)】 【k近傍法…

教師なし学習をPythonで実装してみる(PCAとk平均法)

前回、教師あり学習の回帰モデルを練習してみたので 次は教師なし学習の実装に挑戦 教師なし学習の大まかな種類 Pythonで実装 次元削減 クラスタリング 感想 教師なし学習の大まかな種類 ・可視化・次元削減:説明変数の数を減らす ・クラスタリング:分類わ…

Pythonで回帰モデルを作って(使って)みる

機械学習のためのPythonのお勉強として、回帰モデルを作ってみます 基礎の基礎ですが理解したつもりでも、使わないと覚えてないですからね( ゚Д゚)pythonでの実装お勉強重視なので、細かいお作法の説明などは飛ばします ゴール 回帰モデルとは Pythonで回帰モ…

【Xi IoTで映えるデモがしたい 第24回】動くよ

LEGOをスマートファクトリー化する道のり 画像取得 MQTT送信(Publish) Xi IoT Data Pipelineで MQTT受信(Subscribe) その2 Xi IoT Data Pipelineで画像処理して送信(Publish) 管理画面を作って確認(Subscribe/Publish) RasPi+BrickPiで結果受信(Su…

【Xi IoTで映えるデモがしたい 第20回】Function (python) で画像処理を行ってみる

LEGOをスマートファクトリー化する道のり 画像取得 MQTT送信(Publish) Xi IoT Data Pipelineで MQTT受信(Subscribe) その2 Xi IoT Data Pipelineで画像処理して送信(Publish) ←今回はココ 管理画面を作って確認(Subscribe/Publish) RasPi+BrickPiで…

【Xi IoTで映えるデモがしたい 第19回】functionsで使う関数とお作法

LEGOをスマートファクトリー化する道のり 画像取得 MQTT送信(Publish) Xi IoT Data Pipelineで MQTT受信(Subscribe) その2 ←今回はココ Xi IoT Data Pipelineで画像処理して送信(Publish) 管理画面を作って確認(Subscribe/Publish) RasPi+BrickPiで…

【Xi IoTで映えるデモがしたい 第16回】LEGO(RasPi+BrickPi)をプログラミングしてみる その1ラズパイカメラ

BrickPi上にインストールした「2019.04.05_Raspbian_For_Robots_by_Dexter_Industries_Stretch」の環境はこんな感じでした $ uname -a Linux dex 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l GNU/Linux $ python3 --version Python 3.5.3 こ…

【Xi IoTで映えるデモがしたい 第13回】BrickPiにIoTさせる為のお作法

BrickPiははじめから LEGO のセンサーやモーターと動かすことはできますが、外部(Xi IoT Edge OSやら)と接続するにはIoTに特化したプロトコルでやりとりしてやる必要があります プロトコルの選択 Xi IoTが現在対応しているのは MQTT RTSP gigEvision ここ…

【Xi IoTで映えるデモがしたい 第12回】BrickPiでLEGOを動かす

BrickPiを組み立て終わったので、お次はどんなもんなのかもうちょっと詳しくご紹介しましょうRaspberryPi(ラズパイ)のGPIOピンに接続していますので、OS自体はラズパイへBrickPi専用OSをインストールします今回は「2019.04.05_Raspbian_For_Robots_by_Dext…