プログラミング

作ったランダムフォレスト予測モデルで実データを元に予測してみた

日次の気象情報から電気消費量を予測するモデル現状の予測精度 2023年2月から2025年2月までの気象と電気使用量のデータで学習したランダムフォレスト予測モデルの精度は以下の通り。$ python predict_power_consumption.py# 予測と実際の差(誤差)...
0
プログラミング

機械学習における線形モデルと非線形モデルの特徴と使い分けまとめ

何に対してどんな予測モデルを使えばいいのかをまとめてみた 日次の気象情報から電気消費量を予測するモデルを作っている中での疑問をまとめてみた。線形モデル(例:線形回帰、Lasso、Ridge) 線形回帰は「予測モデル」というよりも、比例関係や相関を「確認・定量化する」ための道具とし...
0
プログラミング

日次の気象データから電力消費量を予測するモデルができる

日次の気象データから電力消費量と各種スクリプト日次の気象データから電力消費量を予測するモデルができるfrom sklearn.model_selection import train_test_splitfrom sklearn.ensemble import RandomFor...
0
プログラミング

pandasによる外れ値の可視化と扱い方

元データとスクリプトpandasによる外れ値の可視化import pandas as pdimport matplotlib.pyplot as plt# CSVファイルの再読み込みdf = pd.read_csv('daily_weather_and_power_consump...
0
プログラミング

sudachipyで「生の文章」に形態素解析をするには「表記ゆれ対策」が必要

sudachipyで『食べログ』のレビューを形態素解析してみたが「表記ゆれ」が多くて使い物にならなかった 『食べログ』に掲載されている「クチコミ」の内、その店の料理を具体的にほめているレビューを見つけて、それを「どれくらい具体的に書かれていて、これから初めて店に行く人にとって有用...
0
プログラミング

sudachipyでユーザー辞書をビルドして使うまでのまとめ

インストール anaconda3環境を前提とする。 sudachipyのデフォルト辞書はsudachidict-coreになっているので、とりあえず入れておくと「辞書がないよエラー」がでない。conda install sudachipy# 辞書のインストールconda inst...
0
家選び

埼玉県川口市の日当たり最悪の鉄筋RCマンション(2025年時点で築29年)で越冬に苦労した記録

埼玉県川口市の日当たり最悪の鉄筋RCマンションで越冬に苦労した記録 本記事は、2021年〜2025年にかけて住んだ、埼玉県川口市の日当たり最悪の鉄筋RCマンション(2025年時点で築29年)で越冬に苦労した記録である。 筆者は持ち家を買うつもりはないので、今後も賃貸物件を転々とし...
0
プログラミング

Selenium::WebDriver::Error::SessionNotCreatedErrorの解決方法はChromeDriverとchromeブラウザのバージョンを合わせること

2025年3月2日:selenium問題が全体的に解決するかもしれない記事 driverのバージョン違いを含め、いろんな便利機能をサンプルコード付きでまとめてみた。エラー ローカルのrails環境にて以下のエラーが出た。Selenium::WebDriver::Error::Se...
0
プログラミング

メモリ省力化設定を入れて「Selenium::WebDriver::Error::UnknownError: unknown error: session deleted because of page crash」が出ないようにする

2025年3月2日:selenium問題が全体的に解決するかもしれない記事 メモリ省力化を含め、いろんな便利機能をサンプルコード付きでまとめてみた。対応 rubyでseleniumインスタンス(Selenium::WebDriver::Chrome::Options)のメソッドを...
0
プログラミング

Seleniumを使うときの基本設定Tipsまとめ

Seleniumを使うときの基本設定Tipsまとめ seleniumを使うときに「大体どんなスクリプトにも入れる基本設定」をまとめてみた。 サンプルコードはpythonだが、他言語でもseleniumは同じなので使えるはず。ChromeDriverManagerで自動でChrom...
0