Python

ベイズモデルによる男子プロテニスの強さ分析のご紹介

この記事では、男子プロテニスプレイヤーのテーマを通じて、ベイズモデル分析の例をご紹介します。 具体的には、以下の参考図書で紹介されている『棋士の強さのモデリング』の分析を、テニスに応用してみる試みです。 上記書籍は、ベイ […]

ベイズモデルによる男子プロテニスの強さ分析のご紹介 続きを読む »

ベイズ深層学習の実装例のご紹介

近年において、深層学習は機械学習の中でも強力な手法ですが、一般的に予測や分類などのタスクにおいて確信度や不確実性を示すベイズ的なアウトプットを得ることは難しいです。 今回は、深層学習において、汎化性能を保つための工夫の一

ベイズ深層学習の実装例のご紹介 続きを読む »

インタラクティブなグラフを作るライブラリPlotlyのご紹介

データの可視化は、データサイエンスやビジネス分析において必要不可欠です。今日ではPythonにも様々なグラフ作成ライブラリがあり、ユーザーは適宜状況により適切なライブラリを選択することが重要です。 その中でも今回は、イン

インタラクティブなグラフを作るライブラリPlotlyのご紹介 続きを読む »

深層強化学習でシステムトレードしてみる

まず最初にネタバレですが、やってはみたものの、エージェントの設計によりあまり面白くない結果になってしまった感が否めない結果になってしました。そのことを念頭にぜひお読みいただければと思います。 株価データを活用し、深層強化

深層強化学習でシステムトレードしてみる 続きを読む »

ベイズニューラルネットワークによる毒キノコ分類モデル実装例のご紹介

ベイズ推論では、機械学習や統計学における従来の確率的手法に加え、不確実性を取り入れることで、より柔軟なモデル構築が可能となります。ベイズニューラルネットワークは、ベイズ推論と同じように、確率的なモデルとして不確実性を考慮

ベイズニューラルネットワークによる毒キノコ分類モデル実装例のご紹介 続きを読む »

リアルタイム学習手法:オンライン機械学習の実装例のご紹介

機械学習は一般的には大量の学習データを用意して、一括で読込んでモデルの学習を行います。この学習方法はバッチ学習といいます。一度に全てのデータを処理するため、新しいデータの追加や大量データに対する反応性において柔軟に対応で

リアルタイム学習手法:オンライン機械学習の実装例のご紹介 続きを読む »

深層学習Attention Seq2Seqで対話モデルを実装してみる

昨今、深層学習の技術の発展によって、自然言語処理界隈においても深層学習を活用する例で賑わってきている印象です。 今回は、自然言語処理における機械翻訳や対話モデルなどタスクで利用されるSequence to sequenc

深層学習Attention Seq2Seqで対話モデルを実装してみる 続きを読む »

さまざまなライブラリによる深層学習の実装例のご紹介

深層学習(ディープラーニング)は、近年急速に発展してきた技術の一つです。Chainer、PyTorch、TensorFlowは、これらの深層学習モデルを実装し、効率的に学習するための主要なフレームワークです。 この記事で

さまざまなライブラリによる深層学習の実装例のご紹介 続きを読む »

階層ベイズモデルによる地域別の傾向分析のご紹介

地理データ分析は公共政策や地域の発展、そして地域別のマーケティング施策に欠かせない役割を果たします。地域別データを理解し適切なモデルで分析することで、それぞれの地域の特徴を把握することができます。 今回はe-Statとい

階層ベイズモデルによる地域別の傾向分析のご紹介 続きを読む »