データ分析
PycaretをGoogleColabのGPUで動作させる(Tips)

pycaretでもGPUを使えるようなので、試してみました。 lightGBMは特別なインストールが必要だということです。 Pycaret on Google Colab (T4) まず、GoogleColabのランタイ […]

続きを読む
データ分析
二値分類モデルの評価指標 

二値分類をしたモデルを評価する場合には、そのモデルの目的によって様々な評価指標が用いられます。 評価指標 混同行列 (confusion matrix) 二値分類の学習結果を評価する場合、基本となるのは以下の4つの値です […]

続きを読む
データ分析
BERTモデルを使った分類問題をやってみた(コンペティションでの試行錯誤の備忘録)

SIGNATEのコンペティションで、文章分類にチャレンジしました。結果はあまり良くありませんでしたが、間違っていること、よくなかったことも含めて、残しておきたいと思います。 基本的な処理 GPUの利用 以下の一文で、de […]

続きを読む
クライアント開発
OpenAIのAssistant APIを使ってFlutter アプリを作ってみた

以前、gpt-3.5-turboを使って、Flutter アプリを作ったことがありました。 Open AIのAssistant APIを使うと、もっと簡単に実装できそうな気がしましたので、試してみました。 方針 前回は、 […]

続きを読む
自然言語処理
OpenAI Assistants APIの備忘録

Assistants API を使った開発する上でよく使いそうな処理を備忘録としてリストしておきます。(2023年11月時点) 公式ドキュメント Assistants APIに関する公式ドキュメントは以下にあります。 A […]

続きを読む
自然言語処理
OpenAIのアシスタントAIを使って、Function Callingを試してみた

新しく公開された、AssistantAIからもFunction Callができるとのことでしたので、試してみました。 以前、ChatGPTから関数を呼び出す「Function calling」については、以下の記事で記載 […]

続きを読む
自然言語処理
OpenAIのアシスタントAIを使ってPDF資料を説明させてみた

現時点(2023年11月)でベータ版ではありますが、OpenAIがアシスタントAIを作成するためのAPIを公開したので、試してみました。 公式によるアシスタントAIの概要を引用します。 threadオブジェクトにmess […]

続きを読む
データ分析
PyCaret を使ってデータの分類問題をやってみた

データ分析の中で、最も初歩的な分類問題を、PyCaretを使ってやってみました。 データの準備 今回は、Kaggleにあったビギナー用のデータをダウンロードして使っています。 このデータは、 でも使えるようになりますが、 […]

続きを読む
データ分析
KaggleのCompetitonに挑戦してみた

ここ2、3ヶ月の間、自然言語処理とは全く関係ない仕事をしていました。ひと段落ついたところで、データ分析について勉強し直してみようと思い立ち、Kaggleを使ってみることにしました。 Kaggleは全てのデータ分析エンジニ […]

続きを読む
サーバ開発
CORS対応のまとめ

当サイトの閲覧数で意外と多いのが、CORS関連のページです。 私もFlutter Webアプリを開発していて、最初にXMLHttpRequest errorに出会った時には意味が分からず解決にずいぶん苦労しました。 結論 […]

続きを読む