AI Python embeddable package を用いて環境構築不要な簡易 GUI 付き音声文字起こしツールを作成/部署内展開した話 (注意:初版公開日の 2023/08/21 時点では部署内への展開前であり,身内をテストユーザーとしてレビューいただいている状況です.)社会人たるもの,クライアントや社内に対する会議への参加は不可避で,付随して議事録作成もほぼ不可避な業務と... 2023.08.22 AI
プログラミング 【自前AI講座】畳み込みニューラルネットワークの基礎 ディープラーニングが流行ったのは,2010年から始まった大規模画像認識コンペティションの ILSVRC (ImageNet Large Scale Visual Recognition Challenge) において,2012年大会の Im... 2023.02.15 プログラミング
プログラミング 【自前AI講座】ディープラーニング基礎と実装 ディープラーニング (Deep Learning; DL,深層学習) は,ニューラルネットワークの層を深くしたディープニューラルネットワーク (Deep Neural Network; DNN) を用いて学習する手法です.(ニューラルネット... 2023.02.13 プログラミング
プログラミング 【自前AI講座】ニューラルネットワーク Chat GPT / Stable Diffusion / 自動運転技術を筆頭に,今や AI といえば Deep Learning の時代といっても過言ではないでしょう(もちろん,スパースモデリングなども今後ブームとなる可能性もあります).... 2023.02.08 プログラミング
プログラミング 【自前AI講座】決定木の理論/数式/コード実装 決定木 (decision tree) は,色々な条件でデータをふるい分けすることを繰り返し,木のような構造でデータが分類されていく機械学習手法の一種です.この "ふるい分け" の条件と分けられたデータの経緯が追えるので,なぜその AI モ... 2023.02.02 プログラミング
プログラミング 【自前AI講座】SVM(サポートベクターマシン)の理論/数式/コード実装 サポートベクターマシン(Support Vector Machine; SVM,サポートベクトルマシンとも呼ばれる)は,詳細は後述しますが簡単に言うと,例えば3次元の説明変数の分布を均等な距離で綺麗に”良い感じに”分けるような平面を学習によ... 2023.02.01 プログラミング
AI 【自前AI講座】LASSO / Ridge 回帰 / ElasticNet の理論/数式/コード実装 ざっくりいうと LASSO / Ridge 回帰 / Elastic Net は,線形回帰モデルの損失関数に正則化項と呼ばれる項を加えた回帰モデルで,学習に用いていない未知のデータに対して線形回帰モデルよりも上手く適合させる(汎化性能を向上... 2023.01.11 AIプログラミング
AI 【自前AI講座】線形回帰の理論/数式/コード実装 自前AI講座用の資料です.初回なので,まずは機械学習の中で一番単純と思われる線形回帰について,考え方や数式,Python のライブラリを用いたコード実装までを紹介します.線形回帰とは,説明変数と目的変数の関係を線形なモデルとして表現する回帰... 2022.09.20 AIプログラミング機械学習
AI AI の概要と社会への応用について これから AI (Artificial Intelligence,人工知能)についての記事を書いていきますが,当該記事はそれの表紙的な役割で,AI の定義や概要,社会への応用について簡単に紹介しようと思います.AI の定義「人類最後の発明」... 2022.09.06 AI