{"id":"https://openalex.org/W4224313808","doi":"https://doi.org/10.1145/3485447.3512106","title":"MCL: Mixed-Centric Loss for Collaborative Filtering","display_name":"MCL: Mixed-Centric Loss for Collaborative Filtering","publication_year":2022,"publication_date":"2022-04-25","ids":{"openalex":"https://openalex.org/W4224313808","doi":"https://doi.org/10.1145/3485447.3512106"},"language":"en","primary_location":{"id":"doi:10.1145/3485447.3512106","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3485447.3512106","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3485447.3512106","source":{"id":"https://openalex.org/S4363608783","display_name":"Proceedings of the ACM Web Conference 2022","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM Web Conference 2022","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3485447.3512106","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5037760138","display_name":"Zhaolin Gao","orcid":"https://orcid.org/0000-0002-1647-4898"},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Zhaolin Gao","raw_affiliation_strings":["University of Toronto, Canada"],"affiliations":[{"raw_affiliation_string":"University of Toronto, Canada","institution_ids":["https://openalex.org/I185261750"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062856371","display_name":"Zhaoyue Cheng","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhaoyue Cheng","raw_affiliation_strings":["Layer6 AI, Canada"],"affiliations":[{"raw_affiliation_string":"Layer6 AI, Canada","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5108282056","display_name":"Felipe P\u00e9rez","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Felipe Perez","raw_affiliation_strings":["Layer6 AI, Canada"],"affiliations":[{"raw_affiliation_string":"Layer6 AI, Canada","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101057614","display_name":"Jianing Sun","orcid":"https://orcid.org/0009-0001-4943-6038"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jianing Sun","raw_affiliation_strings":["Layer6 AI, Canada"],"affiliations":[{"raw_affiliation_string":"Layer6 AI, Canada","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5027341076","display_name":"Maksims Volkovs","orcid":"https://orcid.org/0009-0007-0561-2187"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Maksims Volkovs","raw_affiliation_strings":["Layer6 AI, Canada"],"affiliations":[{"raw_affiliation_string":"Layer6 AI, Canada","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5037760138"],"corresponding_institution_ids":["https://openalex.org/I185261750"],"apc_list":null,"apc_paid":null,"fwci":1.0201,"has_fulltext":true,"cited_by_count":7,"citation_normalized_percentile":{"value":0.77900232,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"2339","last_page":"2347"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10203","display_name":"Recommender Systems and Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10203","display_name":"Recommender Systems and Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11273","display_name":"Advanced Graph Neural Networks","score":0.9733999967575073,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.9496999979019165,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7819696664810181},{"id":"https://openalex.org/keywords/pairwise-comparison","display_name":"Pairwise comparison","score":0.7738443613052368},{"id":"https://openalex.org/keywords/weighting","display_name":"Weighting","score":0.6936800479888916},{"id":"https://openalex.org/keywords/collaborative-filtering","display_name":"Collaborative filtering","score":0.5894719958305359},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.5827141404151917},{"id":"https://openalex.org/keywords/information-loss","display_name":"Information loss","score":0.5196110606193542},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4950241446495056},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4578619599342346},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.44935277104377747},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.44356489181518555},{"id":"https://openalex.org/keywords/preference","display_name":"Preference","score":0.43075641989707947},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.40533655881881714},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.37848514318466187},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.30357450246810913},{"id":"https://openalex.org/keywords/recommender-system","display_name":"Recommender system","score":0.15118584036827087},{"id":"https://openalex.org/keywords/statistics","display_name":"Statistics","score":0.10223895311355591},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.08855050802230835}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7819696664810181},{"id":"https://openalex.org/C184898388","wikidata":"https://www.wikidata.org/wiki/Q1435712","display_name":"Pairwise comparison","level":2,"score":0.7738443613052368},{"id":"https://openalex.org/C183115368","wikidata":"https://www.wikidata.org/wiki/Q856577","display_name":"Weighting","level":2,"score":0.6936800479888916},{"id":"https://openalex.org/C21569690","wikidata":"https://www.wikidata.org/wiki/Q94702","display_name":"Collaborative filtering","level":3,"score":0.5894719958305359},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.5827141404151917},{"id":"https://openalex.org/C2988416141","wikidata":"https://www.wikidata.org/wiki/Q6031139","display_name":"Information loss","level":2,"score":0.5196110606193542},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4950241446495056},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4578619599342346},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.44935277104377747},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.44356489181518555},{"id":"https://openalex.org/C2781249084","wikidata":"https://www.wikidata.org/wiki/Q908656","display_name":"Preference","level":2,"score":0.43075641989707947},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.40533655881881714},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.37848514318466187},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.30357450246810913},{"id":"https://openalex.org/C557471498","wikidata":"https://www.wikidata.org/wiki/Q554950","display_name":"Recommender system","level":2,"score":0.15118584036827087},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.10223895311355591},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.08855050802230835},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C94625758","wikidata":"https://www.wikidata.org/wiki/Q7163","display_name":"Politics","level":2,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C126838900","wikidata":"https://www.wikidata.org/wiki/Q77604","display_name":"Radiology","level":1,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3485447.3512106","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3485447.3512106","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3485447.3512106","source":{"id":"https://openalex.org/S4363608783","display_name":"Proceedings of the ACM Web Conference 2022","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM Web Conference 2022","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3485447.3512106","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3485447.3512106","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3485447.3512106","source":{"id":"https://openalex.org/S4363608783","display_name":"Proceedings of the ACM Web Conference 2022","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM Web Conference 2022","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4224313808.pdf","grobid_xml":"https://content.openalex.org/works/W4224313808.grobid-xml"},"referenced_works_count":38,"referenced_works":["https://openalex.org/W1720514416","https://openalex.org/W2054141820","https://openalex.org/W2064754513","https://openalex.org/W2101409192","https://openalex.org/W2124187902","https://openalex.org/W2157364932","https://openalex.org/W2253995343","https://openalex.org/W2602753196","https://openalex.org/W2604433096","https://openalex.org/W2605350416","https://openalex.org/W2783272285","https://openalex.org/W2783565819","https://openalex.org/W2783944588","https://openalex.org/W2895230293","https://openalex.org/W2906684937","https://openalex.org/W2945827670","https://openalex.org/W2950491307","https://openalex.org/W2963026686","https://openalex.org/W2963085847","https://openalex.org/W2963655167","https://openalex.org/W2963775347","https://openalex.org/W2963988212","https://openalex.org/W2964271799","https://openalex.org/W2966799427","https://openalex.org/W2971196067","https://openalex.org/W2997457842","https://openalex.org/W3024534448","https://openalex.org/W3028827364","https://openalex.org/W3034303554","https://openalex.org/W3035287707","https://openalex.org/W3045200674","https://openalex.org/W3081410692","https://openalex.org/W3088364587","https://openalex.org/W3100278010","https://openalex.org/W3100591234","https://openalex.org/W3103801215","https://openalex.org/W3153106544","https://openalex.org/W3156861396"],"related_works":["https://openalex.org/W2180954594","https://openalex.org/W2052835778","https://openalex.org/W2049003611","https://openalex.org/W2127804977","https://openalex.org/W2108418243","https://openalex.org/W164103134","https://openalex.org/W2040545019","https://openalex.org/W4205262062","https://openalex.org/W2002629668","https://openalex.org/W181477314"],"abstract_inverted_index":{"The":[0],"majority":[1],"of":[2,134,169],"recent":[3],"work":[4,224],"in":[5,35,73],"latent":[6],"Collaborative":[7],"Filtering":[8],"(CF)":[9],"has":[10],"focused":[11],"on":[12,43,70,195],"developing":[13],"new":[14,192],"model":[15,147,207],"architectures":[16],"to":[17,45,96,112,123,127,148,166,173,185,210,217],"learn":[18,211],"accurate":[19],"user":[20,74],"and":[21,38,62,79,92,94,138,158],"item":[22,81],"representations.":[23,153],"Typically,":[24],"a":[25,105,120],"standard":[26],"pairwise":[27],"loss":[28,107,162,184,205],"function":[29],"(BPR,":[30],"Triplet,":[31],"etc.)":[32],"is":[33,41,208,225],"used":[34],"these":[36,63],"models,":[37],"little":[39],"exploration":[40],"done":[42],"how":[44],"optimally":[46],"extract":[47],"signals":[48],"from":[49,89,142],"the":[50,55,71,114,146,151,186,206],"available":[51,226],"preference":[52],"information.":[53],"In":[54,179],"implicit":[56],"setting,":[57],"negative":[58,80],"examples":[59],"are":[60],"sampled,":[61],"losses":[64],"allocate":[65,124],"weights":[66],"that":[67,160,202],"solely":[68],"depend":[69],"difference":[72],"distance":[75,140],"between":[76],"observed":[77],"(positive)":[78],"pairs.":[82],"This":[83],"can":[84,163],"ignore":[85],"valuable":[86],"global":[87],"information":[88,141],"other":[90,143,218],"users":[91],"items,":[93],"lead":[95],"sub-optimal":[97],"results.":[98],"Motivated":[99],"by":[100,119,181],"this":[101,223],"problem,":[102],"we":[103,190],"propose":[104],"novel":[106],"which":[108],"first":[109],"leverages":[110],"mining":[111],"select":[113],"most":[115],"informative":[116],"pairs,":[117],"followed":[118],"weighing":[121],"process":[122,132],"more":[125],"weight":[126],"harder":[128],"examples.":[129],"Our":[130],"weighting":[131],"consists":[133],"four":[135,196],"different":[136,167,197],"components,":[137],"incorporates":[139],"users,":[144],"enabling":[145],"better":[149,212],"position":[150],"learned":[152],"We":[154],"conduct":[155],"extensive":[156],"experiments":[157],"demonstrate":[159],"our":[161,183,204],"be":[164],"applied":[165],"types":[168],"CF":[170],"models":[171],"leading":[172],"significant":[174],"gains":[175],"with":[176],"each":[177],"type.":[178],"particular,":[180],"applying":[182],"graph":[187],"convolutional":[188],"architecture,":[189],"achieve":[191],"state-of-the-art":[193],"results":[194],"datasets.":[198],"Further":[199],"analysis":[200],"shows":[201],"through":[203],"able":[209],"user-item":[213],"representation":[214],"space":[215],"compared":[216],"losses.":[219],"Full":[220],"code":[221],"for":[222],"here:":[227],"https://github.com/layer6ai-labs/MCL.":[228]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
