{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/learning-sound-event-classifiers-from-web","title":"Learning Sound Event Classifiers from Web Audio with Noisy Labels","arxiv_id":"1901.01189","date":"2019-01-04","proceeding":null,"authors":["Eduardo Fonseca","Manoj Plakal","Daniel P. W. Ellis","Frederic Font","Xavier Favory","Xavier Serra"],"abstract":"As sound event classification moves towards larger datasets, issues of label\nnoise become inevitable. Web sites can supply large volumes of user-contributed\naudio and metadata, but inferring labels from this metadata introduces errors\ndue to unreliable inputs, and limitations in the mapping. There is, however,\nlittle research into the impact of these errors. To foster the investigation of\nlabel noise in sound event classification we present FSDnoisy18k, a dataset\ncontaining 42.5 hours of audio across 20 sound classes, including a small\namount of manually-labeled data and a larger quantity of real-world noisy data.\nWe characterize the label noise empirically, and provide a CNN baseline system.\nExperiments suggest that training with large amounts of noisy data can\noutperform training with smaller amounts of carefully-labeled data. We also\nshow that noise-robust loss functions can be effective in improving performance\nin presence of corrupted labels.","url_abs":"http://arxiv.org/abs/1901.01189v2","url_pdf":"http://arxiv.org/pdf/1901.01189v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"learning-sound-event-classifiers-from-web","repo_url":"https://github.com/edufonseca/icassp19","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"learning-sound-event-classifiers-from-web","repo_url":"https://github.com/lRomul/argus-freesound","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"classification","task_name":"General Classification"},{"task_slug":"sound-event-detection","task_name":"Sound Event Detection"}],"methods":[],"datasets_introduced":[{"slug":"fsdnoisy18k","name":"FSDnoisy18k","full_name":"FSDnoisy18k"}],"methods_introduced":[],"results":[],"syntology":{"syntology_url":null,"atlas_url":"https://app.syntology.ai/?focus=1901.01189","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"1901.01189"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/lRomul/argus-freesound","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/edufonseca/icassp19","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"unverified":9},"by_repo_kind":{"official":{"samples":9,"ran":0,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"9bc966ef03ea513d","entry":"crossentropy_max_wrap","repo":"edufonseca/icassp19","repo_kind":"official","path":"losses.py","file_url":"https://github.com/edufonseca/icassp19/blob/HEAD/losses.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"9bc966ef03ea513d"}},{"code_sha256_prefix":"bd96d31c009f1d2c","entry":"crossentropy_reed_wrap","repo":"edufonseca/icassp19","repo_kind":"official","path":"losses.py","file_url":"https://github.com/edufonseca/icassp19/blob/HEAD/losses.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"bd96d31c009f1d2c"}},{"code_sha256_prefix":"e4fe80e3db08d9a7","entry":"get_model_baseline","repo":"edufonseca/icassp19","repo_kind":"official","path":"architectures.py","file_url":"https://github.com/edufonseca/icassp19/blob/HEAD/architectures.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"e4fe80e3db08d9a7"}},{"code_sha256_prefix":"4526a58bc0b92920","entry":"get_normalized_audio","repo":"edufonseca/icassp19","repo_kind":"official","path":"feat_ext.py","file_url":"https://github.com/edufonseca/icassp19/blob/HEAD/feat_ext.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"4526a58bc0b92920"}},{"code_sha256_prefix":"e9294208effd5f61","entry":"get_num_instances_per_file","repo":"edufonseca/icassp19","repo_kind":"official","path":"utils.py","file_url":"https://github.com/edufonseca/icassp19/blob/HEAD/utils.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"e9294208effd5f61"}},{"code_sha256_prefix":"59f34ca772f3187c","entry":"get_shape","repo":"edufonseca/icassp19","repo_kind":"official","path":"utils.py","file_url":"https://github.com/edufonseca/icassp19/blob/HEAD/utils.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"59f34ca772f3187c"}},{"code_sha256_prefix":"a36f18ecbd606942","entry":"load_tensor","repo":"edufonseca/icassp19","repo_kind":"official","path":"utils.py","file_url":"https://github.com/edufonseca/icassp19/blob/HEAD/utils.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"a36f18ecbd606942"}},{"code_sha256_prefix":"1a392f351f4ee5af","entry":"lq_loss_wrap","repo":"edufonseca/icassp19","repo_kind":"official","path":"losses.py","file_url":"https://github.com/edufonseca/icassp19/blob/HEAD/losses.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"1a392f351f4ee5af"}},{"code_sha256_prefix":"7169e02e5a1554c3","entry":"modify_file_variable_length","repo":"edufonseca/icassp19","repo_kind":"official","path":"feat_ext.py","file_url":"https://github.com/edufonseca/icassp19/blob/HEAD/feat_ext.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"7169e02e5a1554c3"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}