2024-02-01から1ヶ月間の記事一覧

【M5Stack】I2CでLCD(QAPASS 1602A)に文字表示

導入 電子工作を全然やったことがなかった頃に友人にもらった液晶ディスプレイがあったので、動作確認してみた記録です。 PlatformIOでLiquidCrystal_I2Cライブラリを使って関数を呼び出すだけなので、全然難しいことはしていません。 今回使ったマイコンは…

【Python・scikit-learn】パーセプトロンで2値分類

導入 今回は、入力データを複数のクラスに分類するクラス分類を行います。 特に、最も簡単な2クラスの分類(2値分類)を、パーセプトロンで実装してみましょう。 クラス分類 クラス分類は、入力データを分類する処理のことを言います。 例えば有名なのは、衣服…

【Python】scikit-learnで非線形回帰(多項式回帰)

導入 先日、直線の線形回帰を行う記事を書きました。 今回は、前の記事で行った線形回帰の基底を変更することで、非線形な回帰を行います。 hotaru-conny.hatenablog.com 線形回帰と多項式回帰 前回行った線形回帰は、との学習データをもとに、以下の式のと…

【Unity】オブジェクトを複製するエディタ拡張を作ろう!

概要 Unityで、ゲーム内オブジェクトに付与するスクリプトでは、MonoBehaviourを継承するのが普通です。 本記事では、EditorWindowを継承して、簡単なエディタ拡張を作成してみます。 さっそくコーディング 作成したコードは以下のようになります。 EditorWi…

【Python】scikit-learnで直線の線形回帰

導入 機械学習の基本的な手法を色々試したいと思い、学習の記録として記事にすることにしました。 難しいことはほとんどせず、解説も少なめですが、ついでに学習中の誰かの助けになればと思います。 今回は、scikit-learnを使って、最も簡単な回帰である線形…