ChatGPT を研究に使う研究

このページは、まだ未完成です。。。 nicotalk&キャラ素材配布所 http://www.nicotalk.com/charasozai_kt.html (2024年5月16日) 概要 chatGPT を研究の補助としてどれだけ使えるか試す。具体的にどんなことができて、どんなことができないのか、問題があるのかを探る研究として。 現時点で分かったこと、気になること ChatGPT はただ間違うだけでなく、ほとんどすべてのことをポジティブに変換してしまう。これは、ネガティブなポイントについて無関心であることに近しく、問題があると思われる。ポジティブなことの何が問題で、何がそうでないかはまだ見えていない。 あと、ChatGPT は基本的に、人間の延長線上的な動作をしていて、人間が間違えたり、うまく答えを出せないようなことが起こるため、人間を超える存在としての期待はよくない。 ChatGPTを含め、LLMは基本的に、学習データや事前プロンプトに依存して、返答する内容が大きく変わる。これはモデル作成者やモデルを調整した人々の主観や恣意的な視点が、強く反映されることを意味する。 あと質問の仕方を大きくプロンプトに影響を及ぼす。文脈や背景などを十分に表現できていないと、期待したような回答を得られない可能性がある。また、使い方として、LLMが吐き出した内容を再びLLMに取り込むことで、回答が洗練されないか試すなどもある。 AIと人は比べられないのではないかということについて調べるのもありかもしれない。 思った通りの出力結果にならなかったとき、誤解や曲解のように感じられる結果、勝手な補完があるときがあり、非常に不快な気持ちになるのを避けられない場合がある。プロンプトである程度誤解や曲解のように感じられる結果を避けるために明示はできるかもしれないが、限界があると思われる。 明確でない部分があったりすると、LLMは勝手に情報をそれっぽく見せるために補完する恐れがある。 ChatGPTなどに埋め込まれている監視AIについて、どれだけ偏見や偏りがあり、問題があるか確かめる研究というのも一つあるかもしれない。学習データは結局特定の限られた特定の価値観や考え方を持つ人の手がかかっていることや、AIモデル自体は何も考えず、重みに従って入力を変形して出力しているという仕組み上のからも、仕組み的に中立的なAIモデルを作るのは限界があると思われ、どこか差別的で、誰かの偏った個人的な正義や正しさ、間違いなどの定義を大いに含んでいると思われる。現状だとどうあがいてもAIモデルが偏ったり、網羅性に欠けることは避けられないと思われる。 少なくとも chatGPT は、URLを含めてプロンプトを送ると「ブログ記事拝見しました。」などと返ってくるが、実際に見ているか怪しく、それっぽく返答しているだけに見える。”拝見した”結果としてありもしないことを平気で返してくる。 AIモデルは基本偏っているので、偏っていることを前提とし、ある種の人格みたいな感じで作られたモデル一つ一つをみなして、みるというのもあるのかもしれない?たとえば、GPT-4o は常にポジティブなことしか返さない人(何も考えることはできないAIモデル)なんだなみたいな? やれそうなこと 具体的に問題のあるシーンを再現する LLMの回答をLLM自身に評価させ、洗練されないか試す 研究の案の意図が会話が進むにつれ崩壊するのか 出力された回答の扱い方について、どんな項目がありそうか書き出す。 そもそも単純に、AIと人間の優劣がどうのという比較は適切ではないということについて調べる。 LLMが勝手にどう物事を補完してしまうかいろいろプロンプトを試す LLMのレスポンスに含まれる、ポジティブ、ネガティブな言葉を検出して、それらを赤や青色で色付けし、どのくらい会話が偏っているか指標を示す 難しそうなこと ChatGPTなどは同じプロンプトでも、異なる回答をその都度返してくる → 再現性に難がある。 評価基準を決めずらい Ref ChatGPT https://chatgpt.com/ (2025年6月25日)

2025年6月25日

EC 開発

このページは、まだ未完成です。。。 nicotalk&キャラ素材配布所 http://www.nicotalk.com/charasozai_kt.html (2024年5月16日) ChatGPT EC開発の概要 Open as a page タッチパッドについて Open as a page JLCPCBとアセンブリ案とキーボードマトリクス Open as a page レジスタとキーボードマトリクスによる開発練習 Open as a page Ref ChatGPT https://chatgpt.com/ (2025年6月18日)

2025年6月10日

BGA 予備加熱器自作

このページは、まだ未完成です。。。 nicotalk&キャラ素材配布所 http://www.nicotalk.com/charasozai_kt.html (2024年5月16日) 現状 とりあえずセラミックヒーターとマイコンは買っている PID制御を実装したい 温度表示用のディスプレイをつけたい トライアックやSSRなどで、電力制御 chatGPT Open as a page Open as a page Ref ChatGPT https://chatgpt.com/ (2025年6月18日)

2025年6月5日

Thinkpad ウルトラベイ GPU

このページは、まだ未完成です。。。 nicotalk&キャラ素材配布所 http://www.nicotalk.com/charasozai_kt.html (2024年5月16日) ノートPCのDVDスロットにGPUをつけたい 基本的に映像出力端子はつけない。(オプション扱い) とにかく簡単に作る。 PCIe x1で、mini PCIe経由で動かす mini PCIeからは、USBを引き回し、ハブ用のICを使って、bluetoothやwifiにUSBドングル経由での対応を行う TODO ヒートガンでチップはがす テスターであてがい、ピンアウトを調べる フットプリントを作る シンボルを作る GPUのブロックダイアグラムによる構成図の作成 PCIeの12vラインはいらないかも。直接システム電源を引き回し、GPUとかメモリ周りを降圧、整流すればいいかも。 chatGPT 原案 Open as a page 基板開発の伝送路設計 入力、出力、伝送路、基板自体をコンデンサや抵抗、インダクタとしてインピーダンス計算 Open as a page 高周波、高速信号におけるインピーダンスマッチングの設計思想と考察 Open as a page HBMメモリなどの一体形成メモリの考察 Open as a page Ref ChatGPT https://chatgpt.com/ (2025年6月18日)

2025年6月5日

ハードウェアアクセラレーション(HWA)をFPGAで実装

このページは、まだ未完成です。。。 nicotalk&キャラ素材配布所 http://www.nicotalk.com/charasozai_kt.html (2024年5月16日) 案 av1、vp9などといったコーディックに対応した、FPGAで実装する、ハードウェアアクセラレーションの案 既存のGPUなどに実装されているハードウェアアクセラレーションはASIC的で、あとから変更できない、新しい規格に対応できないなどの問題があり、CPUをたくさん動画のエンコード、デコードのために使ってしまう。 chatGPT Open as a page Ref ChatGPT https://chatgpt.com/ (2025年6月18日)

2025年6月4日

BGA の代替品

このページは、まだ未完成です。。。 nicotalk&キャラ素材配布所 http://www.nicotalk.com/charasozai_kt.html (2024年5月16日) BGAの問題点 交換できない 手軽でない、個人で扱いにくい 壊れたら終わりになり、eWaste 拡大をもたらす 代替案 HP9000 Server Series Teardown (PWJ262) - YouTubeであったような仕組み マザーボードにもCPU側にもピンはない マッシュルームみたいなスポンジみたいなピンがいっぱい生えてて、チップや基盤側の電気的接触を維持し、中継するフレキシブルケーブルみたいな、いわゆる下駄みたいな仕組み 既存のBGA設計でもすぐ適応できる うまく圧力をかけて接触を維持すればよい 衝撃などでおかしくなっても中継フレキシブルケーブル型のピンを交換すれば物理的障害を治せるようにできる はんだクラックみたいなことには、スポンジ質な接触によって避けられるかも 実際に試せそうなこと スポンジ的なピンを、かなり大き面接地面(10mmx10mm)とかから試して、徐々に小さくしていく。 実際に大きめのパッドを持つSMDパーツみたいなイメージの基盤を作り、パッドの開口部をBGAに徐々に寄せていく chatGPT Open as a page Ref Play with Junk - YouTube https://www.youtube.com/@PlaywithJunk/videos (2025年5月30日) HP9000 Server Series Teardown (PWJ262) - YouTube クローズアップ https://www.youtube.com/watch?v=JK8c_dTaQP0&t=784s (2025年5月31日) ...

2025年5月30日

GPU 開発

このページは、まだ未完成です。。。 nicotalk&キャラ素材配布所 http://www.nicotalk.com/charasozai_kt.html (2024年5月16日) 案 vGPUのパフォーマンス改良 QEMU の win 7 ドライバに WDDM を実装して aero を動かす chatGPT Open as a page Open as a page Ref ChatGPT https://chatgpt.com/ (2025年6月18日)

2025年5月30日

仮想定規(Image Ruler)

考え 画像に物差しと、大きさを測りたい物体がある時、PC上でいろんな部分の寸法を書き出せるヘルパーツール。例えば、マザーボードの基盤の寸法出しや、BGAフットプリントの作成、フレキシブルケーブルのピッチを調べたりするのに使える。 基本 flutter とか、Reactとか使ってクロスプラットフォーム向けに構築する。 カメラで画像を取る 定規のメモリで仮想定規の校正を行う。(校正にはできればジオメトリ情報も使う。端末の傾き具合とか、ものが置かれている平面に対する法線ベクトルから角度を弾き出して歪みを修正するとか。) 二点指定で、直線距離を測る 距離を測った情報の入った画像を保存できる リバースエンジニアリングとまではいかなくても手軽に寸法測定できるだけでも相当大きいと思う。 プラットフォーム Android Windows linux distro IOS? 2025年4月20日出来たこと とりあえず Python と OpenCV で二点間計測とBGA検出のコードをChatGPTに書かせることができた。 作業ファイル imgProcessing.zip GPU ROMとVBIOSの理解.pdf - ChatGPT Open as a page 元の画像 加工した画像 トーンカーブ 関係ないものを黒で塗りつぶす GIMP 二点間検出の例 BGAピンの検出 (main5.py) マウスで2点間を指定する。押しっぱなしで四角を描く。これに、定規で1ピクセル当たりの何mmかを割り出し、それもCSVに保存しておけば、後はそこから、フットプリントを作成するために校正をかけてみて、印刷してみてサイズがあってるか確認し、最終的にはkicadに落とし込む。 スマホアプリ案 プロジェクトファイルパス このページは、まだ未完成です。。。 nicotalk&キャラ素材配布所 http://www.nicotalk.com/charasozai_kt.html (2024年5月16日) 画面のイメージ このページは、まだ未完成です。。。 nicotalk&キャラ素材配布所 http://www.nicotalk.com/charasozai_kt.html (2024年5月16日) メイン計測画面 画像選択 カメラモード Ref ChatGPT https://chatgpt.com/ (2025年6月18日)

2025年3月25日