プログラミング– category –
-
プログラミング
ChatGPTにコード作成を手伝ってもらう
ChatGPTのおかげで、プログラミングのやり方が劇的に変わった感じがします。 今はChatGPTにコード作成を手伝ってもらっています。圧倒的に早く完成します。しかも低報酬で文句を言うこともなく、疲れることもありません。気を遣うこともありませんし、サボ... -
プログラミング
[XBRL分析] Arelleの使い方の基本
EDINETの有価証券報告書や四半期報告書から、不正会計の兆候を検出するアプリを作成しています。現在、CSVファイルをダウンロードして分析するアプリは完成していますが、これだとまだ手動部分が残るので、できればさらに楽をしたいと考えています。 EDINE... -
プログラミング
次世代生成AIの基盤が続々登場
ChatGPTが登場して、1年以上が経ちます。便利に思うこともありますが、まだ使われる場面は限られる、というのが率直な感想です。登場してからもうすぐ2年になる、画像生成AI、Stable Diffusionの方が利用価値が高いです。 ChatGPTが発表されてから、日本... -
プログラミング
Pythonコードの難読化、暗号化
Pythonコードを納品する場合があると思いますが、Pythonコードはスクリプトなので、そのまま提出してしまうとソースコードが丸見えの状態になってしまいます。 これでは、ノウハウも含む手の内をすべて渡してしまうことになってしまいますので、できればソ... -
プログラミング
conda と pipの違い
pythonを実務で使うためには、パッケージが必要になります。 機械学習をするためには、まず、以下のパッケージが必須と言えます。 pandas numpy scipy matplotlib scikit-learn PyTorch 他にも、必要に応じて、パッケージをインストールしていきます。これ... -
プログラミング
AIに善意は宿るか
AIに善意は宿るか 「ゴッドファーザー」が憂える数式 2024年3月4日 日本経済新聞 AIには死の恐怖がない、というのが決定的な差ではないかと思います。AIにはバチが当たるということの意味がわからないでしょう。AIには善意を持つメリットがありま... -
プログラミング
WordPressでデータベースを構築
最近、画像生成AI「Stable Diffusion」の呪文(プロンプト)データベースの整理をしようと思い、どのような形が一番楽できるかを考えた結果、WordPressを使うという手があると思ったので、その備忘として残しておきたいと思います。 画像と呪文の一覧を今... -
プログラミング
日本語の大規模言語モデルが続々登場
現状では生成AIを動かすにはそれなりのPCのスペックが必要になりますので、ChatGPTのようにサーバーに接続して使う方法が主流です。しかし、セキュリティの問題や利用料といったコストの問題がありますので、できればローカルで動かしたいところです。 こ... -
プログラミング
Metaの大規模言語モデル「Llama2」を使ってみました。
Metaが大規模言語モデル「Llama2」を無償で使えるようにしたと発表しました。 リクエストさえすれば誰でも無償で使える、ということで早速リクエストをしました。 ちなみに、環境は「MacBook Pro M1 Pro 16GB」です。 ローカル環境でCha-GPT並みの大規模言... -
プログラミング
Prophetで時系列解析をしてみました。
Metaの時系列解析ライブラリ、Prophetを試してみました。 当初は、M1 MacBook Proで動かしたかったのですが、prophetライブラリのインストールはできても、エラーが発生して動かすことができませんでした。 そこで、試しに、intel MacBook Proが手元にあっ... -
プログラミング
連番形式の圧縮ファイルを解凍する方法(Mac)
機械学習では、モデルのファイルサイズが大きくなります。その大きなファイルを圧縮する方法として、ファイルを分割して圧縮するという方法があります。 〇〇.zip.001 〇〇.zip.002 〇〇.zip.003 〇〇.zip.004 という感じで、zipのあとに連番が振られてい... -
プログラミング
ckptファイルの危険性
生成AIを使う場合、学習済モデルとしてckptファイルという形式で提供されていることが多いため、これをそのままダウンロードして使っている方も多いと思います。 しかし、これは非常に危険な行為であると言えます。まさか、これでPCが乗っ取られるとは夢に...