python3

1/110ページ

CaboChaで始める係り受け解析

注意 著者は自然言語処理(NLP)初心者です。 記載内容に間違いがある場合は、コメントを頂けると助かります。 MeCabの後には、何で遊ぼう? CaboCha(南瓜) CaboCha(南瓜)とは? CaboCha/南瓜: Yet Another Japanese Dependency Structure Analyzer CaboCha は, SVM(Support Vector Machines) に基づく日本語係り受け解析器です。 […]

scikit-learnで線形モデルとカーネルモデルの回帰分析をやってみた – イラストで学ぶ機会学習

Amazon: イラストで学ぶ 機械学習 最小二乗法による識別モデル学習を中心にを読み進めています。 出典: Amazon 今回は第3章〜第5章の最小二乗学習による回帰分析をpythonとsckit-learnで実装してみます。利用環境は以下の通りです。 anaconda3-2.5.0 scikit-learn (0.17.1) データを用意する 右肩上がりのトレンド(第二項)に周期変動(第一項)とノイズ(第三項)が乗っているというデー […]

不満カテゴリ辞書データで遊んで見る

2017/2/27に国立情報学研究所(NII)から不満カテゴリ辞書データが公開されました。 このデータを使って遊んで見る記事です。 本記事で紹介すること 不満カテゴリ辞書データってのが公開されたよ カテゴリ分類が割と簡単にできる 誰でも利用することができる 注:本記事は、ややステマっぽいです。不満買取センターは私の所属企業ですし、紹介するコードは私が自分で書きました。 そもそも不満買取センターってなによ? 不満買取センターは「みんなから […]

UbuntuでPythonの開発環境を整える

概要 python未経験者の自分ですが、機械学習を扱うためにpythonを学習する必要がありました。 しかし、pythonの勝手がわからないせいか、デフォルトだとグローバルにインストールされてキモいのでちゃんと設定しようとして色々ハマリました。 なので一応メモっておきます。 (今だとanacondaを使うのが一般的かもしれませんが、あえて自分でやってみました。) 環境 Ubuntu14.04 pyenv pyenv-virtual 参考 […]

初心者python(v3.5.1)環境構築編(Mac)

Macには既にpython2.7.10がデフォルトでインストールされていますが、python3系統や実行環境を整理したいのでpyenv-virtualenvを選択しました。 今回はpythonの勉強なので開発環境を詳しく説明しません。後々説明します。 実行環境 OS X El capitan v10.11.3 Home-brew導入済み 目標 pythonの文法の理解 いろんなモジュールを使う 数学の基本(微分積分学、線型代数学)をpy […]

OpenCV3.2+Tensorflow1.0.1環境構築メモ

久しぶりにPC環境Ryzenを一新したので、画像処理系をやるべく環境構築作業中。 作業振り返りと似たような環境の方への情報になればと思いメモ作成。 あとはRyzen人柱。 (最終ビルド日2016/04/10) 1.ハードウェア&OS構成 現在の構成を以下に示します。 要素 名称 CPU AMD Ryzen7 1700 (3.3GHz OC) M/B MSI X370 GAMING PRO CARBON (BIOS v1.2) M […]

Python3を使った日本語自然言語処理③疎ベクトルの生成

単語を特徴ベクトルに変換するとは 実際に文章の中に現れる単語を機械学習のアルゴリズムに渡すためには、それを数値に変換する必要があります。テキストを数値の特徴ベクトルに変換する方法として有名なものにBoWモデルがあり、今回はそれを使ってサクッと単語からベクトルを作ります。 Bowモデルとは BoWモデルとはBags-of-Wordsの略で、これ自体は 1. 文章から単語(token)からなる語彙を作成 2. 各文章での単語の出現回数を含ん […]

ベイズ最適化とグリッドサーチの比較

概要 機械学習におけるパラメータチューニングには、グリッドサーチがよく使われる。 しかし、このような総当り的手法では計算に時間がかかる。 そこで、自動で効率よく最適なパラメータを選択する手法として、ベイズ最適化が考えられる。 今回、SVMによる分類問題にグリッドサーチとベイズ最適化を適用し、比較を行った。 結果 手法 計算時間(秒) 試行回数 F1-Score ベイズ最適化 12.902 20 0.99 グリッドサーチ 41.947 1 […]

Python3とJavaでクラスを書いてみた

Python3とJavaでクラスを書いてみた 静的言語ばかりやってきたが、機械学習とかやりたいので、Pythonの勉強を始めることにした。 これまでやってきたGo、Java、TypeScriptとはなかなか違うところが多くてカルチャーショックを受けている… とは言え、新しい言語を学ぶのは心が躍るものだ。 とりあえず、Pythonのclass構文を忘れないようにJavaとPythonのclassを比較できるように両方の言語で同 […]

1 110