Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How does Fuzzy CRF work during decoding? #45

Open
unikcc opened this issue May 3, 2022 · 2 comments
Open

How does Fuzzy CRF work during decoding? #45

unikcc opened this issue May 3, 2022 · 2 comments

Comments

@unikcc
Copy link

unikcc commented May 3, 2022

Hi, I'm just curious about the decoding process of Fuzzy CRF.
The paper said "For inference, we apply the Viterbi algorithm to maximize the score." But the original Viterbi algorithm only select one path with the highest score, In the multi-label classification problem, there may be multi valid path, so how to decide the number of the paths.. Is there any threshold or something other in the decoding process. Since unfamiliar with C++, I cant find the decoding process in the repository.
Looking forward your answer, thank you!

@hadifar
Copy link

hadifar commented May 4, 2022

Any update on this?

@unikcc
Copy link
Author

unikcc commented May 17, 2022

@hadifar Oh, I made a mistake. The author proposed Fuzzy-CRF but didn't aims to solve multi-label sequence labeling problem, the final output of the Fuzzy-CRF still have only one path. This answer on stackoverflow misled me. The so-called fuzzy-CRF can't handle multi-label sequence labeling and is not specifically proposed to solve this problem

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants