Word2Vecで特定のwordを除外してmost_similarする方法

レコメンドタスクでgensimのWord2Vecを利用する場合、特定のword(アイテム)を除外した上で類似度上位N件をmost_similarで出力したいことがあると思います。 しかし、現時点のgensimのWord2Vecではmost_similarに特定のwordの除外機能がないので以下の対応が必要です。 topNを増やしてmost_similar後に特定wordを除外する 学習データで特定 […]

SOTAなモデルを簡単に使えるktrainがテーブルデータに対応したので試してみた

最近、自然言語処理関連の仕事でBERTを使うことになり、まずはお手軽に試せるライブラリはないかと探していたところ、ktrainというライブラリがあることを知りました。 「ktrain: A Low-Code Library for Augmented Machine Learning」という論文曰く、ktrainを使えば、洗練されたSOTA(state-of-the-art)な機械学習モデルを簡単 […]

PythonでROC曲線における最適なカットオフ値を算出する方法

ROC曲線って、使わないとすぐに解釈の仕方を忘れてしまいます。 縦軸や横軸が何を表していて、何を基準にプロットしていくのか、毎回使うときにググってしまう今日この頃です。 ということで、今回は自分の記憶の整理をかねてROC曲線の可視化を実施し、最適なカットオフ値を算出するYouden index(Youden’s J statistic)を用いた方法も紹介します。 さらに、scikit- […]

『「具体⇔抽象」トレーニング 思考力が飛躍的にアップする29問』を読んだ感想

知人に勧められて読んでみたので、少し感想を書きます。 本書の目的は次の通りです。 本書は具体と抽象を往復すること、つまり抽象化と具体化によって発想を豊かにするとともに、日ごろ私たちの身の回りで起こっているコミュニケーションギャップを解消することを目的としています。 この具体と抽象を往復する考え方を自らの頭に叩き込むため、29の問題を通してトレーニングをしていきます。 本書を読むことで、私たちが日頃 […]

カイ二乗検定が有意だった場合におこなう残差分析をPythonで実装する

『Rで学ぶ確率統計学 多変量統計編』を読んでいて、分割表の検定の章で残差分析という手法が出てきました。 カイ二乗検定の説明は市販の統計学の参考書で頻出しているものの、有意な検定結果を得られた後に実施する下位検定(post hoc test)の方法までを述べている本は少ないと思います。 今回はそんな下位検定の一つである残差分析を理解するために、その簡単な理論とともにPythonでの実装コードを紹介し […]

『オブジェクト指向でなぜつくるのか』を読んだ感想

押入れを漁っていたらずいぶん昔に買った本が出てきました。 SIerにいた頃に買った本ですが、そういえばちゃんと読んでなかったなと思い、幾星霜のときを経て読むことにしました。 (わけあってKindle版を読んでます) この本を買った当時はJavaで開発していたこともあり、雰囲気でしか理解していなかったオブジェクト指向を正しく知りたいという思いがあった気がします。 さて、本書を改めて読んでみて、オブジ […]

『会計クイズを解くだけで財務3表がわかる 世界一楽しい決算書の読み方』を読んだ感想

Amazonでかなり高評価だったので読んでみました。 以前からマネージャーやアカウントプランナーたちが「ピーエルが〜」という会話しているのを耳にしていて、ピーエル(損益計算書:P/L)が一体何者なのか気になっていました。 また、最近『ビジネスエリートになるための 教養としての投資』という本を読んで投資に興味を持ち始めていて、何はともあれまずは会計の基礎くらい知っておきたいとも思っておりました。 さ […]

コーチ・エィ著の『コーチングの基本』を読んだ感想

もろもろの事情があり、母校の部活に所属する後輩たちを指導する機会があるのですが、どうすればモチベーション高く部活に取り組んでくれるのか、その指導方法に悩んでいます。 そんな中、会社の先輩から「コーチング」を調べてみると良いよとアドバイスをもらいました。 「コーチング」とやらを知ることで、自分が後輩指導で悩んでいることを解決する良いヒントがあるやもしれぬ。。 そういうわけで「コーチング」関連の本を探 […]

『組織は「言葉」から変わる。ストーリーでわかるエンゲージメント入門』を読んだ感想

最近、とある事情で全社の「エンゲージメント」の向上を支援する仕事に関わりはじめました。 そもそも「エンゲージメント」という言葉自体は何度か耳にしたことはありましたが、それが具体的に何を意味しているのかはさっぱり分かりませんでした。 ということで、まずは簡単に概要を掴めそうな本を読んでみようということで本書を選びました。 本書では、「エンゲージメント」を高めるための「インナーブランディング」を組織に […]

『ビジネスエリートになるための 教養としての投資』を読んだ感想

最近、資産運用に詳しい友人と話した際に、自分が加入している生命保険を一度見直した方が良いというアドバイスをもらいました。 自分が加入している生命保険といえば、新卒で入社してすぐに加入した積立年金と掛け捨ての結構高額ながん保険なのですが、そもそも保険含めて資産の運用自体に今まで興味を持てていませんでした。 (新卒入社後に確定拠出年金はやっているものの、特に勉強もせずここまできています、、) そろそろ […]