マルチラベル分類の目的関数


7

マルチラベル(例:Mラベル)分類の通常の目的関数は、バイナリクロスエントロピーです。問題は、バイナリクロスエントロピーを使用する場合、出力ラベルが互いに独立していると想定し、問題をM個の独立したバイナリ分類問題に変換することです。出力ラベルを互いに依存させる適切な目的関数はありますか?


全体のコンセプトについての主な考えは、ランダムなプロセスがそうであるということだと思いますi.i.d
メディア、

1
その目的は試すのに興味深い目的でしょう、私は何も知りません!同時に、どのように活用できると思いますか?これらのラベルが依存していると確信しているドメイン(ターゲット)は何ですか?CelebAマルチラベルデータセット(mmlab.ie.cuhk.edu.hk/projects/CelebA.html)を取得します。一部のラベルは依存関係のあるFemale / Lipstickなどと見なすことができますが、他のラベルはそうではなく、そうすることでメリットを得られるものもあります独立する。
TwinPenguins 2018

1
@MajidMortazaviよろしくお願いいたします。アプリケーションは医療コーディングです。利点は、さまざまな疾患に共通点があることです。新しいデータセットをご紹介いただきありがとうございます。
pythinker

1
ニューラルネットワークの場合、バイナリクロスエントロピーを使用して分離される最後の層まで、すべての分類が一緒に行われます。私の理解では、画像認識のようなニューラルネットワークでは、認識は最後のレイヤーを除くすべての前のレイヤーに接続されています。したがって、ニューラルネットワークの場合、最後の層がすべてのカテゴリを個別に予測することは大したことではありません。
keiv.fly 2018年

回答:


1

あなたが探しているものは「コスト重視の分類」と呼ばれています。ただし、ほとんどの方法はラベルの類似性では機能せず、さまざまなタイプの誤分類に対する相対的なペナルティで機能します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.