スポンサーリンク
統計学

シンプソンのパラドックスっていつ起こる? ~条件はこれニャ!~

前回記事では、分割表を合成することで発生する問題に関して、Simpsonによる指摘(1951年の論文)と、Blythによる指摘(1972年の論文)に触れました。Simpsonは分割表のデータを足し合わせることで効果が確認できなくなる可能性が...
統計学

シンプソンのパラドックス ~1つのデータ、2つの解釈~

データを集めたり分析したりするのは、その後の行動やら意思決定やらで、より良い選択をするためだということは納得していただけるかと思います。ただ、実はそのときには注意が必要なんだぞって論文があって、なかなか面白かったので紹介します。どういうとき...
数学

検定と確率の関係について ~確率密度関数の役割ってなんなの?~

確率密度関数について色々と書いてる当ブログですが、僕は確率密度関数を勉強したての頃は、確率密度関数って概念と他の知識が上手く結びつかなくて、「確率密度関数ってなんか分かりづらいなぁ」と思っていました。まぁ、他の知識と上手く結びつかないっての...
スポンサーリンク
プログラミング

Irisデータセットを使ってニューラルネットワークの実験をやってみよう ~機械学習による分類~

今までも何度かニューラルネットワークに関する記事を書いてますが、またC++でニューラルネットワークを作って遊んでみましたって記事になります。今回はアイリスデータセットをニューラルネットワークに分類させてみましたー。ちなみに、機械学習に詳しい...
統計学

数学が苦手な人に向けて確率密度を解説してみた ~結局、確率密度って何なの?~

今回は、質問に答える感じの記事になります。って言うのも、ざっくりと言えば「”確率密度”って一体何なの?」ってようなことを聞かれたんで、それに答えていこうと思ったんで。以前、確率密度については書いたことがあって、確率密度関数についての記事の中...
プログラミング

Twitter APIをC++とlibcurlで動かす方法 ~ソースコード公開~

前回記事で、Twitter APIを使う上での注意点 ~code:32の解決方法~という記事を書きましたが、ソースコードが欲しいという方もいらっしゃるかと思いまして、ソースコードの方も公開しようかと思います。ブログに載せるには結構長めのコー...
プログラミング

Twitter APIを使う上での注意点 ~code:32の解決方法~

今回は、C++とcurlでTwitter APIを使うときに僕の詰まったところを書いていこうかと思います。ってのも、前にテキストデータを分析してみたよ~って記事を書きましたが、それと似たような感じで、Twitterのテキストデータを分析出来...
プログラミング

みんな知ってる”あの”問題 ~サイクロマティック複雑度は本当に使えるのか?~

ソフトの開発中にバグの発生数が大きくなりすぎたり、開発速度があまりに遅すぎたりしてもらっては困るわけです。じゃあ、それらを改善するためには何をすればいいんだろう?ってことで、「サイクロマティック複雑度」を測って、その数値が大きすぎたら機能を...
プログラミング

プログラムの複雑さを測る方法 ~どうやって数値化しよう?~

仕事であれ趣味であれ、プログラマーの方であれば、プログラムの修正作業をすることになってしまうかと思います。最初に考えていた設計をまったく変更せずに済むのが理想的なんですが、そうは問屋が卸さないのがプログラミングの世界です。そもそもの仕様が変...
統計学

PSYCHO-PASS3の評価を分析してみたPart5 ~メンタルトレースは不評の原因だと言えるのか?~

今まではひたすら仮説を作ってきていました。ただし、その仮説の妥当性はまったく検証してきませんでした。なので、今までは「その仮説って本当に正しいの?」とか「結論は何なの?」と思っている方も多かったかと思います。というわけで、今回はそんな疑問を...
スポンサーリンク