kazutomakino

AI

【自前AI講座】線形回帰の理論/数式/コード実装

自前AI講座用の資料です.初回なので,まずは機械学習の中で一番単純と思われる線形回帰について,考え方や数式,Python のライブラリを用いたコード実装までを紹介します.線形回帰とは,説明変数と目的変数の関係を線形なモデルとして表現する回...
AI

AI の概要と社会への応用について

これから AI (Artificial Intelligence,人工知能)についての記事を書いていきますが,当該記事はそれの表紙的な役割で,AI の定義や概要,社会への応用について簡単に紹介しようと思います. AI の定義 ...
Adsense

Google Adsense の審査が通ったときのブログの状態

2022/01/01 からこのブログを書き始め,Google Adsense の審査を都度していて何回も落ちまくっていましたが,当該ブログをご利用の皆さまのお陰で,2022/07/29 にめでたく当該審査が通りました!(審査通過時は,もし...
プログラミング

グラフ描画ライブラリ matplotlib(入門編)

説明資料ですとかデータ分析におけるグラフの作成について,皆さんはどんなツールを用いていますでしょうか?オフィス用途だと Microsoft の Excel を用いることが圧倒的に多いかと思われます.データ数が多いと Excel では少々役...
python

PyAutoGUI を用いて Google Colab Pro+ でなくても放置状態で計算させ続ける

Colab ユーザーにおいて,リッチな Pro+ ユーザでない限り最も厄介なのは,「バックグラウンド実行できない」「放置しておくと操作中かどうか聞かれるウィンドウが表示され,そのまま更に放置するとセッションが切れる」という点だと思います....
python

Python で excel 処理を半自動化

日本のデスクワーカーにおいて,Microsoft 社の表計算ソフトである excel は,ほとんどの方が業務で用いられる避けて通れないツールだと思われます(excel 以外の表計算ソフトを用いる場合もあると思います).excel は GU...
IoT

M5Stack / MicroPython / streamlit を用いた簡易的な異常検知モニタリングシステムの構築(プログラミング/実装編)

日本の製造業の中の人が,「ベンダーやコンサルに頼らない」をモットーに,一人で/一週間の真夜中だけで/手持ちの機材で,手軽にAI/IoTシステムを構築できることを証明するために挑みました.当該連載記事はその記録で,今回は,IoT デバイスに...
IoT

M5Stack / MicroPython / streamlit を用いた簡易的な異常検知モニタリングシステムの構築(ハード/ソフト準備編)

日本の製造業の中の人が,「ベンダーやコンサルに頼らない」をモットーに,一人で/一週間の真夜中だけで/手持ちの機材で,手軽にAI/IoTシステムを構築できることを証明するために挑みました.当該連載記事はその記録で,今回はハード/ソフトの準備...
python

pytorch の .numpy() メソッドで “RuntimeError: Numpy is not available” になったときの対処法

ある日,ローカル上にて pytorch でモデル構築し,torchsummary.summary で構造を表示しようとしたところ,"RuntimeError: Numpy is not available" に遭遇し,しばらくネットサーフ...
python

機械学習におけるデータ分割手法まとめ

機械学習において,持っているデータ全てを学習させてしまうと,そのデータの傾向に依存したバイアスがかかり,過学習に陥ることによって,モデルにおける未知のデータに対する推論性能(汎化性能)が損なわれる恐れがあります.これの対策の一つとして,デ...
python

テーブルデータ操作ライブラリ pandas(入門編)

よくあるデータの形式として, テーブルデータ時系列データテキストデータ画像データ音声データ映像データ などがありますが,世の中で最も良くあるのは,特に汎用性の高いエクセルのシートで表されるような行列のデータであるテーブルデータ...
Kaggle

Colab 無料版で kaggle 画像コンペ【ドライブ 15 GB でも可】

結論の概要だけ述べますと,「kaggle コンペのデータセットは GCS (Google Cloud Storage) にあるため,コンペデータの GCS を Google Colaboratory から gcsfuse でマウントするこ...
python

自動 GUI 操作ライブラリ PyAutoGUI を用いた業務自動化 (RPA)

RPA(Robotic Process Automation)とは,ボット,または,仮想知的労働者(Digital Labor)による,業務を自動化する技術の一種と言われています.働き方が見直されている昨今において,工場などの現場作業はも...
python

VS Code のインストールと Python 用に最適化する手順

VS Codeは高機能なテキストエディタで,かなりカスタマイズが利きます.このカスタマイズを上手く設定することや,チームで統一することは,作業を効率化するうえでとても重要です.当該記事では,VS Code のインストール手順とともに,より...
ChromeOSFlex

引退 Surface Pro 3 に Chrome OS Flex を導入(USB ブート/本機インストール)

Chrome OS と似たWindows や Mac にインストール可能な Cloud Ready について前々から気になっていましたが,ほんの数日前に Google がその後継である Chrome OS Flex なるものを正式発表しま...
python

【自前python講座】NumPy(数学演算/配列操作ライブラリ 入門編)

他のプログラミング言語に対して,Python は比較的容易に書くことができ,頭で思い描いたことを実装しやすい言語です.しかし,一方でコンパイルを必要としないスクリプト言語であることから,大規模計算において Python 単独では処理が遅い...
python

【自前python講座】標準ライブラリ(ファイル/ディレクトリ/時間操作)

自前の python 講座用資料です.今回は,標準ライブラリの一部について紹介します. 今回のコードは,次の github にも載せています. Python の標準ライブラリの一覧は,公式ドキュメント ( の通りで...
プログラミング

【自前python講座】ユーザー定義関数/クラス/メソッド/モジュール

自前の python 講座用資料です.今回は,プログラミングにて処理を使いまわす際に有益な,ユーザー定義関数/クラス/メソッド/モジュールについて紹介します.一口に「関数」というと,組み込み関数とか標準関数も関数なのですが,ユーザー定義関...
プログラミング

【自前python講座】三項演算子

自前の python 講座用資料です.今回は,1ラインで条件分岐を書くことができる三項演算子について紹介します.三項演算子を用いることにより,コードの行数を低減できたり,式が明確化されてコードの可読性が上がったりする効果が期待されます.し...
プログラミング

【自前python講座】内包表記

自前の python 講座用資料です.今回は,python の中で特にエレガントな(pythonic な/ python の特性を活かした)書き方ができる内包表記について紹介します.内包表記を用いると for と if-else の処理が...
スポンサーリンク
タイトルとURLをコピーしました