AI

日記

LangChainのお勉強&LLM=チューリングマシンなのかも、というお話

書籍「ChatGPT/LangChainによるチャットシステム構築[実践]入門」LangChainは、ChatGPTを始めとしたLLMを使って様々なアプリケーションを作るためのライブラリです。LangChainについては、以前読んだ本でも一...
日記

LlamaIndexの代わりにChatGPTの新サービスGPT Builderを使ってみた

ChatGPT(有料版)に、新しいサービス「GPT Builder」が追加されました。何かの目的に特化してカスタマイズしたChatGPTを作ることができます。このサービスでは、カスタマイズしたChatGPTを作る際に、特定のドキュメントを「...
ESP8266/ESP32

M5Stick-Cで音声認識の続き(別のキーワードを学習させる)

前回の記事では、訓練済みのモデルを使って「Yes/No」を認識しましたが、他の単語を認識させるモデルを訓練するためのスクリプトも用意されていますので、試してみました。スクリプトはこちらです。tensorflow/train_speech_m...
日記

2019年の振り返り

2019年は平成が終わり、2010年代も終わる年でした。個人的には父を亡くした年として記憶に残ることと思います。その2019年も今日と明日を残すのみとなりましたが、今夜は実家方面で高校時代の友人達と飲み、実家に泊まる予定ですので、年内の活動...
ESP8266/ESP32

M5Stick-Cで音声認識(TensorFlow Lite for MCU)

M5Stick-Cに、先日のM5Stack用音声認識を移植してみました。コードは以下のリポジトリに置いてあります。(M5Stack版の別ブランチ)boochow/TFLite_Micro_MicroSpeech_M5Stack at m5s...
ESP8266/ESP32

M5Stick-C+TensorFlow Liteでジェスチャ認識

先日のM5Stack用ジェスチャ認識(Magic Wand)をM5StickCに移植してみました。M5StickCでは使用するライブラリが若干異なるだけで、基本的にはそのまま動作しました。コードは以下にアップロードしてあります。ビルドする場...
ESP8266/ESP32

M5Stack + TensorFlow LiteでMicro Speech(音声認識)

前回のジェスチャ認識デモに続いて、音声認識デモもM5Stackに移植してみました。できること自体は以前試したSTM32F7 Discovery版と同じで、2つのキーワードに反応するキーワードスポッティングです。音声入力にはM5Stack F...
ESP8266/ESP32

M5Stack+TensorFlow Liteでジェスチャ認識

TensorFlow Lite for Microcontrollersのサンプルには、前回試したHello worldとその前に試した音声認識の他に、「Magic Wand」があります。これは、加速度センサの入力から3種類のジェスチャを認...
ESP8266/ESP32

M5StackでTensorFlow Lite for MCU Hello world

Twitter経由で以下の記事を見つけたので試してみました。この記事はTensorflow Lite for microcontrollersのHello worldサンプルをESP32で動作させる手順をstep-by-stepで解説してい...
STM32

マイコン版Tensorflow liteで音声認識を試してみた

Tensorflowには、学習したモデルをマイコンで動作させる「Tensorflow lite for Microcontrollers」という実験的なプロジェクトがあります。以前から興味があったので、チュートリアルに従ってサンプルを動かし...
K210

MAix Goのレンズ補正とマシンビジョンライブラリをテストしてみた

MAixPyにはOpenMVのマシンビジョンライブラリが組み込まれています。これをちょっと試してみました。OpenMVのドキュメントは以下にあります。MAixPyのマニュアルにもこのimageクラスの説明は掲載されていますが、基本的には本家...
日記

TensorFlow/Kerasのお勉強

Sipeed MAixでちょっと興味を引かれたこともあり、以前から「そのうち」と思っていたTensofFlowとKerasに入門してみることにしました。最近は、むしろPyTorchのほうがホットらしいですが、TensorFlow Liteも...
K210

SiPEED MAixでMobileNetを動かしてみた

昨日の続きでMAixのデモを動かしてみます。Sipeed bbsの閲覧数で一番人気のMobileNetです。カメラに写った物体が何なのか、1000種類の物体を識別します。当該記事は以下のリンクです。Train, Convert, Run M...