問題タブ [crf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1628 参照

python-3.x - python-crfsuite のインストールが [WinError 2] The system cannot find the file specified で失敗する

インストールしてみました


コマンド "c:\users\vlats\appdata\local\programs\python\python35-32\python.exe -c" import setuptools, tokenize;file='C:\Users\Vlats\AppData\Local\Temp\pip- build-k0g40k7c\python-crfsuite\setup.py';exec(compile(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))" install --record C:\Users\Vlats\AppData\Local\Temp\pip-6zahugn5-record\install-record.txt --single-version-externally-managed --compile"
失敗しましたC:\Users\Vlats\AppData\Local\Temp\pip-build-k0g40k7c\python-crfsuite にエラー コード 1 がある

エラーの原因に関するアイデア: [WinError 2] 指定されたファイルが見つかりません。その後、エラー 1 でコンパイル手順が失敗しますか?

それを修正するための私のオプションは何ですか? またはpip install、python-crfsuite をインストールする正しい方法を使用していませんか?

0 投票する
0 に答える
185 参照

image - 背景が難しい画像セグメンテーション

[統計とデータサイエンスからクロスポスト]

ビデオフィードから抽出されたデータを使用して、動物の分類問題に取り組んでいます。録音はペンで行われたため、暗い背景と多くの影で問題は非常に困難です。ここに画像の説明を入力

最初は scikit-image を試しましたが、画像内のオブジェクトのセグメント化とラベル付けに優れた機能を果たす crf-rnn ( http://crfasrnn.torr.vision/ ) という高度なツールを誰かが手伝ってくれました。私は次のことをしました:

結果の画像セグメンテーションはかなり貧弱です (ただし、2 頭の牛は正しく認識されています)。 ここに画像の説明を入力

私はトレーニング済みの crf-rnn (MODEL_FILE, PRETRAINED) を使用しています。これは他の問題ではうまく機能しますが、これはより困難です。この種の画像を前処理してほとんどの牛の形状を抽出する方法についての提案をいただければ幸いです。

0 投票する
1 に答える
565 参照

machine-learning - 条件付きランダム フィールドを使用したシーケンス学習?

私はシーケンシャル ラーニング (および機械学習) が初めてで、条件付きランダム フィールドを使用して問題を解決する方法を理解しようとしています。

アプリケーションのエンド ユーザーがいつ、どこで作業したかの連続ログであるデータセットがあります。たとえば、次のデータセットには User1 の値のみが含まれます。

私は次の問題を解決しようとしています: ユーザーが勤務した曜日と施設が与えられた場合、次にどの施設と平日に勤務しますか?

この問題を解決するために、Conditional Random Fields を調べ始めましたが、どのライブラリでもそれを使用するには苦労しています..

次のライブラリで作業しようとしました: 1. PyStruct ( https://pystruct.github.io/ ) しかし、これはこの問題のために機能しませんでした: 範囲外のインデックス: Pystruct を使用した SSVM のフィッティング

  1. CRFSuite ( http://www.chokkan.org/software/crfsuite/ ) (これは libBFGS に依存しています。エラーなしで ubuntu ボックスに libbfgs をインストールすると、CRFSuite の「make install」を実行しても失敗し、 libBFGS を認識できません)

だから私は別のライブラリに目を向けました.. 3. CRF++ ( https://taku910.github.io/crfpp/ )

私は CRF++ をインストールすることができました & また、彼らのディストリビューションで与えられた例を実行することもできます. しかし、ユースケースに合わせてテンプレート ファイルを変更する方法を理解するための助けが必要です...

また、ラベルは上記のデータセットからの施設 + 平日の連結文字列になると考えていました。

私はシーケンス学習が初めてで、現在、この問題を解決する方法を一生懸命研究しています...

私はここで少し立ち往生しているように見えるので、どんなアドバイスも非常に役に立ちます..

ありがとう!

0 投票する
1 に答える
2107 参照

python - ValueError ['path'] python-crfsuite のホイールの構築に失敗しました

このコマンドを使用して python-CRFSuite をインストールしようとしています:

この前に私は使用します

Visual Studio 2015 を使用しているため、インストール コマンドを実行した後、次のエラーが表示されます。

誰かが同じ問題に直面したか、Windows に crfsuite をインストールしたことがある場合は、このエラーの解決を手伝ってください。

0 投票する
0 に答える
256 参照

classification - Java のスタンフォード CRF トレーナーが大規模なトレーニング データでスタックする

Javaでスタンフォードcrf分類子を使用しています。40,000 語までの小さなデータで分類器をトレーニングすると、正常に動作しますが、トレーニング データを増やして 170,000 語でトレーニングしようとすると、プログラムは 2 ~ 3 回の反復後にのみスタックします。プログラムに最大 4GB のヒープ領域を提供します。私は使用しています: edu.stanford.nlp.ie.crf.CRFClassifier ライブラリ。

0 投票する
1 に答える
117 参照

python - 異なるコンテキストのクエリにシーケンス ラベル付けを使用する方法は?

pycrfsuite(BIO taging)とnltkを使ってシーケンスラベリングプログラムを作成しています。プログラムは、異なるコンテキストでクエリを処理できる必要があります。

コンテキストごとに異なるモデルをトレーニングし、em を個別に保存しました。1 つのモデルはフライト予約クエリを処理し、1 つのモデルはクエリを処理して SMS を送信するなどです。

ユーザーが任意のコンテキストからクエリを入力できるインターフェイスがあります。各モデルを反復処理する以外に、その特定のクエリに対してそれぞれのモデルを見つけて使用する最良の方法を誰かが提案できますか? それとも、異なるモデルを使用することについて完全に間違っていますか?

0 投票する
2 に答える
2054 参照

python - 条件付きランダム フィールドを使用したマルチラベル分類

MultiLabel Classification に Conditional Random Field を使用することは可能ですか? https://pystruct.github.io/user_guide.htmlでpython CRF 実装を見ましたが、マルチラベル分類を行う方法を理解できませんでした。