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
Question about Table 1 #32
Comments
Hello @Shoawen0213 and thank you :) The "oracle segmentation" system replaces the segmentation model output with the actual diarization ground truth for the chunk. Under a scenario with perfect speaker re-identification and new-speaker detection, the DER should be zero in this case. Of course this is not what happens because part of the errors come from the speaker embedding model and from incremental clustering. Also, notice that false alarm and missed detection are not zero because speaker tracking errors propagate to the final segmentation during output window aggregation (see Figure 4). Let me know if this answers your question. |
Hello @juanmc2005 !! Thanks for your precise answer!! Again, thanks for your answer!! It's helped a lot due to I'm a rookie in this domain without any mentor to ask... |
1) Why do the experiment? It's an ablative study to understand the behavior of speaker tracking if the segmentation was perfect (which is never the case). This allows us to see what and how many errors come from speaker embedding, clustering and aggregation. 2) About the name. In general, "oracle" experiments mean that we assume we know the actual value of something that we don't know in reality. This is not a usable system because that information is only available in controlled scenarios. 3) Do we release the oracle version? No. This implementation is mostly for real use cases and having the possibility of injecting the ground truth is prone to errors (you can leak ground-truth information without knowing). This is why we chose not to include it. However it shouldn't be a very hard feature to add. If you want to try that I would suggest subclassing |
Hi, @juanmc2005 thanks for your answer!! |
Hello!! Thanks for your sharing !! It's a masterpiece work!
I am just confused about what is "oracle segmentation" in the Table.1
I can't get it~I try to survey it but failed to get the answer.
thanks!
The text was updated successfully, but these errors were encountered: