もんプロ~問題発見と解決のためのプログラミング〜 https://coinbaby8.com Mon, 29 Jan 2024 05:14:37 +0000 ja hourly 1 https://wordpress.org/?v=6.2.4 146405767 Microsoft AIの動向メモ https://coinbaby8.com/microsoft-ai-memo.html https://coinbaby8.com/microsoft-ai-memo.html#respond Wed, 15 Nov 2023 23:53:48 +0000 https://coinbaby8.com/?p=11478 仕事柄、

マイクロソフトのAI動向も確認しておく必要があるので、

個人的メモですが、ログを残すようにします。

2023年11月16日

MicroSoft Ignite 開発者向け年次イベント

  • Bing Chat -> Copilot にリブランド
  • Bing Chat Enterprise -> Copilot
  • CopilotStudio

Copilot for Microsoft 365に含まれる。GPTs やスタンドアロンCopilotなどを構築できる

実質的に、LLMで動く万能Zapier。一連の指示をワークフローにするとなんでも自動化。

(Power Virtual Agents -> Microsoft Copilot Studio)

2023年11月1日

Microsoft 365 copilot リリース。

E3以上の契約ユーザーのみ、600ユーザー以上。

込み込み月9000円以上で敷居高い。

]]>
https://coinbaby8.com/microsoft-ai-memo.html/feed 0 11478
ChatGPT ADA(高度データ分析)の講座をリリースしました https://coinbaby8.com/chatgpt-ada.html https://coinbaby8.com/chatgpt-ada.html#respond Fri, 08 Sep 2023 00:28:47 +0000 https://coinbaby8.com/?p=11214 2023年7月に登場したChatGPT有料機能、コードインタプリタ(CodeInterpreter)。

8月には早速名称が変わり、ADA (Advanced Data Analysis : 高度データ分析) になりました。

どこよりも早く講座化できたのではと思っております。

Advanced Data Analysis (高度データ分析)の登場により、

ChatGPT上でプログラミング言語Pythonを実行できる環境が整い、

ファイルのアップロード・ダウンロードもできるようになりました。

発表当初は「データ分析が民主化された」など大きくニュースになったのですが、

一方で、具体的なデータ分析の手法や使い方がまとまった情報をあまり目にする事はありませんでした。

そんな問題意識を受けてこの講座では、

「Advanced Data Analysis (高度データ分析)」を使ってデータ分析をとことんやってみる、というコンセプトにし、

よく使われるデータ分析手法や統計学(記述統計・推測統計)を盛り込んで、

データ分析に専門的な知識がないビジネスマンでも、

データ分析ができるようになるための方法を解説しています。

本当に高精度なデータ分析に関してはプロのデータサイエンティストに頼るとして、

一般業務で使えるデータ分析を使いこなす方法をできるだけわかりやすく解説しています。

紹介しているマーケティング的なデータ分析の種類・方法

探索的データ分析(EDA)、ABC分析、デシル分析、RFM分析、クロス集計、ABテスト、

単回帰分析、重回帰分析、ロジスティック回帰分析、因果分析、コンジョイント分析、

リテンション分析、時系列分析(ARIMA)

紹介している用語、統計的解析方法

変数、基本統計量(分散、標準偏差 etc)、正規分布、標準正規分布、相関分析、

点推定、区間推定、t検定、ANOVA(分散分析)、カイ二乗検定、実験計画法(直交表)

IPAスキルセットとの対応

DX推進スキル標準(DSS-P) データサイエンティストの一部

ITSS+ データサイエンスの一部

  • データ理解 (意味合いの抽出、洞察、統計情報への正しい理解、データ確認)
  • データの可視化
  • 予測(回帰・分類、評価)、推定・検定、グルーピング
  • 性質・関係性の把握 (性質・関係性の把握、因果推論)
  • データ加工 (データクレンジング、データ加工)
  • 意味合いの抽出・洞察
  • データ可視化 (軸出し、データ加工、表現・実装技法)
  • 時系列分析、パターン発見、最適化

2022年11月に『データサイエンティスト検定・リテラシーレベル』に合格しております。

検定の範囲なども含めて講座作成しております。

無料公開分の動画

■ 【ChatGPT】ADA(高度データ分析) 講座の内容

■ 【ChatGPT】ADA(高度データ分析) の概要

■ 【ChatGPT】ADA(高度データ分析) ダミーデータの作成

■ 【ChatGPT】ADA(高度データ分析) ダミーデータを使ってデータ分析を試してみる

■ 【ChatGPT】ADA(高度データ分析) 日本語ラベル対応

■ 【ChatGPT】ADA(高度データ分析) 統計学と機械学習・分析のレベル分け

■ 【ChatGPT】ADA(高度データ分析) データについて(量的変数・カテゴリー変数)

■ 【ChatGPT】ADA(高度データ分析) グラフの種類と使い分け (比較・分布・構成・関係)

■ 【ChatGPT】ADA(高度データ分析) 正規分布・中心極限定理・信頼区間

■ 【ChatGPT】ADA(高度データ分析) 説明変数と目的変数

ChatGPT ADAの講座をつくってみて

これまでは数学、コーディング、理論などの敷居が高かったデータ分析ですが、

ADAの登場により、ぐっと敷居が下がったという事を実感します。

ADAを使いこなす事でこれまで以上のビジネスの効率化が期待できますので、

これまでデータ分析に二の足を踏んでいたかたも、ぜひお手に取っていただければと思います。

]]>
https://coinbaby8.com/chatgpt-ada.html/feed 0 11214
ChatGPT ADAでできない事 (ライブラリ) https://coinbaby8.com/code-interpreter-need-more-library.html https://coinbaby8.com/code-interpreter-need-more-library.html#respond Fri, 18 Aug 2023 21:49:48 +0000 https://coinbaby8.com/?p=11138 ChatGPT ADA(Advanced Data Analysis(高度データ分析))でできない事、将来的にできるようになって欲しい事を個人的にまとめておきます。

ベイズ統計

ライブラリ不足によりエラー発生

  • PyMC3 インストール済み
  • pystan インストール済み
  • ArviZ インストール済み
  • colorcet 未インストール。 ArviZの依存ライブラリと思われる。

アソシエーション分析・バスケット分析

  • mlxtend 未インストール

因果推論

rdd, causalInference, causalml, DoWhy, grf, linearmodels, pgmpy, DAGitty, DEAP, Keras, pomegranate

などのライブラリが含まれていない

機械学習

  • hmmlearn
  • GPy
  • pgmpy
  • banditry
  • minisom
  • umap-learn

などのライブラリは含まれていない

強化学習

gym, stable_baselines3, ray.rllib

などのライブラリは含まれていない

外部ライブラリはインストールできないようでNG。

ネット繋がらないのはセキュリティ懸念もありしょうがないとしても、ライブラリはぜひ追加お願いしたいところです。

]]>
https://coinbaby8.com/code-interpreter-need-more-library.html/feed 0 11138
2023年 買ってよかったもの リスト https://coinbaby8.com/2023-recomment-items.html https://coinbaby8.com/2023-recomment-items.html#respond Sat, 24 Jun 2023 23:12:35 +0000 https://coinbaby8.com/?p=10915 個人的な小さな趣味で、「買ってよかったもの」でググってその中でピンときたものを買うというものがあって。

その中でも実際に買ってよかったと思えたものをまとめておこうと思います。

ハンモックチェア

まずは最近かったこちら。

在宅で仕事が多くのんびりしたいという事で前々から買いたかったんですが、ようやく購入。

自分はもちろん奥さん、子供もゆらりゆらりでリラックスできています。

マイクスタンド Gator Frameworks GFW-MIC-0821

仕事上マイクを使うので、Shure MV7 を使っていて。

以前は縦にまっすぐ伸びたスタンドを使っていたんですが、

いかんせんマイク位置とキーボードの位置が近くなり無理な体勢になっていました。

たまたま島村楽器でShure MV7とセット売りされていたこちらのスタンドを型番チェックして購入。

これでマイク位置とキーボード位置をちょうどよく調整でき使用感良です。

シックスパッド パワースーツ コアベルト

エンジニアこそ筋肉命。

とはいえデスクワークばかりでジムいけない時期が続いて。

そんな時に奮発して購入したのがシックスパッドコアベルト。

以前は腹筋だけだった記憶なんだけど、こちらは腹筋、側筋、背筋まとめて鍛えられ、

さらにジェルではなく水でOK、水洗いもできるといい事だらけ。

朝夕2回 毎日やっていて、少しずつ腹筋周りが硬くなってきてるような気がしております。

サウンドバー SONY ホームシアター (サウンドバー) HT-X8500

映像を見るときに音響はとっても重要で、

けれどこれまでほとんど手をつけれていなくて。

ようやく購入したのがBraviaと合わせてSONY製のサウンドバー。

BOSEにしようか迷っていたけれど、店員さんによると再起動などした時の再設定が面倒という実体験があるそうで。

買った初日から特に低音がかなり拡充されていい感じ。

けれど見てるのは子供にあわせてパウパトロールや推しの子が多いこの頃です。

PCキーボード REALFORCE R3HE11

以前から興味はあった高級キーボードの1つ。

HHKBと迷ったけれど、ファンクションキーも欲しいという事でこちらを購入。

購入後2週間目にしてコーヒー牛乳をこぼし、修理代6000円という失態。

とはいえ使用感は抜群で、ずっとキーボードたたいていても疲れないし買って満足な1台です。

珪藻土マット

バスマットを頻繁に変えるのが大変なので見つけたときは即購入。

初めはサイズを気にせず購入してしまい、もうちょっとサイズが広いのも欲しいという事で結果2枚購入。

普通のマットと比べると明らかにしっかり水を吸収してくれるので重宝しています。

コンテナ 収納用

収納用のコンテナボックス。なにより頑丈なので重宝してます。2つ購入して大活躍中。

created by Rinker
トラスコ中山(TRUSCO)
¥3,255 (2024/03/18 21:47:54時点 Amazon調べ-詳細)

他にも何かあれば随時更新していきます。

]]>
https://coinbaby8.com/2023-recomment-items.html/feed 0 10915
OpenAI(ChatGPT)アップデート情報まとめ 2024/1/25更新 https://coinbaby8.com/chatgpt-update-info.html https://coinbaby8.com/chatgpt-update-info.html#respond Wed, 14 Jun 2023 22:18:10 +0000 https://coinbaby8.com/?p=10869 ChatGPTアップデート情報個人的なまとめになります。

2024年1月25日

新しい埋め込みモデル(text-embedding-3-smaill, text-embedding-3-large) 大幅に割安

GPT-3.5-turbo-0125 導入

GPT-4 Turbo そろそろ一般提供 ( gpt-4-0125-preview)

text-moderation-007 これまでで最も堅牢

開発者がAPIの使用状況を把握、管理できる方法が提供

2024年1月11日

GPT Teams登場

  • GPT-4への高速アクセス(32Kのコンテキストウィンドウ)
  • DALL·E 3、GPT-4 with Vision、Browsing、高度なデータ分析などのツール(メッセージ上限が高い)
  • ビジネスデータや会話のトレーニングを行わない
  • チーム用の安全な作業スペース
  • チームの作業スペースにカスタムGPTを作成し共有する機能
  • ワークスペースとチーム管理用の管理コンソール
  • 新機能と改善への早期アクセス
  • 特定の目的のためにカスタマイズされたChatGPTのバージョン、GPTsの作成とチーム内限定公開
  • 年間契約で一人当たり月額$25(トータル300$)、月単位の契約で一人当たり月額$30

GPTsストア登場

2023年10月12日

10月中にPlusユーザーに展開

  • 画像を読み取る GPT-4V (Vision)機能提供開始。
  • 画像生成 DALLE-3 提供開始
  • 音声やりとり機能開始

2023年9月

  • ブラウジング機能復活

2023年8月29日

企業向け「ChatGPT Enterprise」提供開始。

  • 顧客の入力データを学習しない
  • SOC2準拠の高度なセキュリティーとプライバシー
  • GPT-4搭載(使用量上限無し+2倍高速)
  • Code Interpreterの無制限アクセス
  • 3.2万トークン対応(通常の4倍の長さ)
  • チャットのテンプレートが共有可能
  • ドメイン認証、SSO、利用状況のインサイト提供
  • 無料のAPI クレジット

■導入状況

  • フォーチュン500企業の80%がChatGPT採用
  • Zapier、Klarna, Canva, PwCなどの大手が導入し生産性向上の報告多数

2023年7月21日

ChatGPTPlusユーザー向けに「custom instruction」機能追加

自分のこと、gptにふるまって欲しいことを設定しておけるようになってます。apiでいうsystem設定みたいなことを指示できそう。

時間ごとの上限拡大 (これまでは3時間おきに25件だったが、

使用量の多いユーザーごとに 50件〜200件に上限拡大)

2023年7月7日

①GPT-4のAPIを全事業者に開放
・レートリミットもも引き上げ
・8Kを使える

 ▶︎既存AIアプリの性能UP

②ファインチューニング対応
・gpt-3.5-turbo、gpt-4が対象

 ▶︎特定のタスクへの最適化が可能
 ▶︎分野特化のチャットボット作成も
③Completions APIにおける古いモデルの廃止

・余計な情報を出さないようにできる
・例)コードだけ欲しいのに文章も出力 など

他にも

・Completions API(テキスト→チャット入力へ)
・古い埋め込みモデルの非推奨
・編集APIの廃止

などのアップデートもあります。

ChatGPTの最強機能「Code Interepreter」が一般公開。

これにより、データの分析やグラフ生成などがChatGPT上で可能に。

コードブラウジング機能一時停止(復旧時期未定)

2023年6月14日

  • Function Calling(関数呼び出し)に対応

ChatGPTは「外部サービス連携」が正しくできるよう進化した

GPT-4と3.5-turboは安定版にアプデ
GPT-3.5-turbo 16kコンテキストバーションリリース (既存の4倍)

利用料金を引き下げ
・埋め込みモデルは75%安く
・GPT-3.5-turboは25%安く

2023年5月未明

  • 続きを読むボタン追加
  • シェア機能、やりとりのダウンロード機能追加
  • 検索機能がBingに変更

2023年5月 中旬

ChatGPTPlus(有料) 利用者全員にブラウジングとプラグイン機能追加

code interpreterはまだ一部解放にとどまるよう。

2023年4月未明

入力データを機械学習に使用しない設定追加 (1ヶ月で消去)

完全に削除希望なら申請

2023年3月14日頃

GPT-4リリース

created by Rinker
実業之日本社
¥1,540 (2024/03/18 22:32:07時点 Amazon調べ-詳細)
]]>
https://coinbaby8.com/chatgpt-update-info.html/feed 0 10869
docker逆引きコマンド集 https://coinbaby8.com/docker-command-reverse-resolution.html https://coinbaby8.com/docker-command-reverse-resolution.html#respond Tue, 13 Jun 2023 23:42:48 +0000 https://coinbaby8.com/?p=10862 時々使うコマンドをやりたい事別にまとめていこうということで。

Networkが消せない時

# Error response from daemon: error while removing network: network ネットワーク名 id ~ has active endpoints

というようなエラーが出た時はNetwork確認して削除します。

# ネットワーク検証
docker network inspect ネットワーク名

# "Containers"に書かれているコンテナを停止
docker stop コンテナ名

# network削除
docker network rm ネットワーク名

# 確認
docker network ls
]]>
https://coinbaby8.com/docker-command-reverse-resolution.html/feed 0 10862
StableDiffusion設定ファイルの場所 https://coinbaby8.com/stablediffusion-model.html https://coinbaby8.com/stablediffusion-model.html#respond Tue, 13 Jun 2023 21:27:08 +0000 https://coinbaby8.com/?p=10860 モデルやVAE追加する際に保存場所忘れがちなのでメモしておきます。

ローカル環境のテイになります。

モデルは下記。

stable-diffusion-webui/models/Stable-diffusion

VAE(エンコーダ)は下記。

stable-diffusion-webui/models/VAE

ついでに、VAEをGUIで変更できるようにするには、

ブラウザ上で、

Settings -> User interface -> Quicksettings list に追記する (sd_vae 追記例)

sd_model_checkpoint, sd_vae
created by Rinker
ソシム
¥2,420 (2024/03/18 22:31:36時点 Amazon調べ-詳細)
]]>
https://coinbaby8.com/stablediffusion-model.html/feed 0 10860
ChatGPTよく使うプラグイン集(随時更新) https://coinbaby8.com/chatgpt-usual-plugin.html https://coinbaby8.com/chatgpt-usual-plugin.html#respond Tue, 13 Jun 2023 20:59:13 +0000 https://coinbaby8.com/?p=10858 chatGPT plus(有料版)ではプラグイン機能が使え、日々数が増えていて整理が追いついていないため、個人的によく使っているもの、気になっているものをまとめていきます。

リサーチ関連

  • LinkReader
  • webPilot

数式関連

  • Wolfram

VideoToTxt

  • VoxScript (Youtube限定?)

画像生成 (呪文作成)

  • Photorealistic

グラフ描画

  • diagram

AI連携

  • AI Agent ・・検索しつつ考えてくれる

気になってるプラグイン

created by Rinker
実業之日本社
¥1,540 (2024/03/18 22:11:33時点 Amazon調べ-詳細)
]]>
https://coinbaby8.com/chatgpt-usual-plugin.html/feed 0 10858
【LaravelSail】別のコンテナを稼働する時の設定 https://coinbaby8.com/laravel-sail-other-container.html https://coinbaby8.com/laravel-sail-other-container.html#respond Tue, 13 Jun 2023 20:49:02 +0000 https://coinbaby8.com/?p=10855 法人研修の一環で、LaravelSailのコンテナを2つ稼働させる必要があったため、変更箇所についてメモしておきます。

コンテナ名・ネットワーク名変更 (docker-compose.yml)

docker-compose.ymlでlaravel, mysqlなどのコンテナ名が入っていますが、そのままだと既存のコンテナとバッティングしてエラーでるので、コンテナ名を変更します。

今回はprepareを追記するテイです。

サービス名、ネットワーク名、依存関係にそれぞれ.prepareを追記しています。

services:
    laravel.prepare: 
        networks:
            - sail.prepare 
        depends_on:
           - mysql.prepare 
    mysql.prepare: 
       networks:
            - sail.prepare
networks:
    sail.prepare

ポート番号、サービス名変更 (.env)

ポート番号が被っているとNGなのと、サービス名がlaravel.testのままだとこちらもバッティングしてしまうのでそれぞれ変更します。

APP_SERVICE=laravel.prepare
APP_PORT="8000"
FORWARD_DB_PORT="13306"
DB_HOST=mysql.prepare

これでいけるはず、きっと。

created by Rinker
¥3,450 (2024/03/18 21:12:47時点 Amazon調べ-詳細)
]]>
https://coinbaby8.com/laravel-sail-other-container.html/feed 0 10855
mysqlの変数の説明とそのサンプル例 https://coinbaby8.com/sql-variable-sample.html https://coinbaby8.com/sql-variable-sample.html#respond Fri, 02 Jun 2023 00:53:18 +0000 https://coinbaby8.com/?p=10813 新人研修の一環で、

mysqlの変数についての説明やサンプル例が欲しいと思ったので、ChatGPTに聞いてみた内容をメモしておきます。

MySQLでは、ユーザー定義変数とシステム変数の二つの主なタイプの変数が存在します。ユーザー定義変数は一時的な値を格納するために使うことができ、セッション全体で利用可能です。一方、システム変数はMySQLサーバの動作を制御します。

ユーザー定義変数を設定するには SET または SELECT を使い、@var_name := value の形式を使います。変数名は大文字小文字を区別し、変数の値は数値、文字列、日付またはNULLが可能です。

以下に、変数を使った具体的な例を5つ紹介します

1.変数の設定と参照:

SET @user_name := 'John';
SELECT @user_name;

2. 変数を使った計算:

SET @num1 := 10, @num2 := 20;
SELECT @num1 + @num2;

3. CASE文と変数を使った条件分岐:

SET @user_role := 'admin';
SELECT 
    CASE 
        WHEN @user_role = 'admin' THEN '管理者'
        WHEN @user_role = 'user' THEN 'ユーザー'
        ELSE 'ゲスト'
    END;

4.ループ構造と変数: MySQLには直接的なループ構造が存在しませんが、手続きを使って似たような動作を実現できます。以下にプロシージャを使って変数を1ずつ増やす例を示します:

DELIMITER //
CREATE PROCEDURE increaseNum(INOUT num INT)
BEGIN
DECLARE i INT DEFAULT 0;
WHILE i < 10 DO
SET num = num + 1;
SET i = i + 1;
END WHILE;
END //
DELIMITER ;

CALL increaseNum(@num);
SELECT @num;

5. 変数を使った一時的な結果の保存とその再利用:





SET @user_count = (SELECT COUNT(*) FROM users WHERE status = 'active');
SELECT @user_count AS active_users;

]]>
https://coinbaby8.com/sql-variable-sample.html/feed 0 10813