scikit-learn

Streamlit

【Streamlit】モデルの解釈性を高める:SHAP valuesの可視化

こんにちは、JS2IIUです。機械学習モデルは高い予測精度を持つ一方で、その予測結果の根拠がわかりづらい「ブラックボックス」になりがちです。特に医療や金融などの分野では、なぜその予測が出たのかという“説明責任”が求められる場面も多くあります。そこで本記事では、機械学習モデルの解釈性を高めるための手法...
Streamlit

【Streamlit】テキスト分類モデルのデモアプリ

こんにちは、JS2IIUです。今回は、入力されたテキストのカテゴリを予測するアプリを作ってみます。機械学習によるモデルを使ったカテゴリ分類を行います。よろしくお願いします。1. はじめにこの記事では、機械学習でテキストの内容を分類するデモアプリをPythonとStreamlitを使って作成していきま...
Streamlit

【Streamlit】st.echoでコードを見やすく表示しよう!

こんにちは、JS2IIUです。Streamlitでアプリを開発する際、コードとその実行結果を表示したいと思ったことはありませんか? st.echoを使えば、実行可能なコードをアプリ上に表示することができます。今回もよろしくお願いします。st.echoとは?st.echoは、withブロック内のコード...
Python

Dash応用編:第8回 機械学習モデルとの連携

こんにちは、JS2IIUです。機械学習とPythonは相性抜群です。今回はDashを活用して機械学習の可視化にトライします。よろしくお願いします。はじめに機械学習モデルとDashアプリケーションを統合することで、ユーザーにリアルタイムで予測や分析結果を提供できるインタラクティブなアプリを構築できます...
Python

Panel応用編 第9回: Panelと機械学習モデルの連携 (前半)

こんにちは、JS2IIUです。今回は、機械学習の出力表示用にPanelを活用する事例を紹介していきます。よろしくお願いします。はじめに機械学習は、データの分析や予測において重要なツールであり、ビジネスや科学のさまざまな分野で利用されています。Panelを使えば、機械学習モデルをインタラクティブなWe...