{"id":"https://openalex.org/W3032706932","doi":"https://doi.org/10.1109/tkde.2020.2998218","title":"Magnitude Bounded Matrix Factorisation for Recommender Systems","display_name":"Magnitude Bounded Matrix Factorisation for Recommender Systems","publication_year":2020,"publication_date":"2020-05-28","ids":{"openalex":"https://openalex.org/W3032706932","doi":"https://doi.org/10.1109/tkde.2020.2998218","mag":"3032706932"},"language":"en","primary_location":{"id":"doi:10.1109/tkde.2020.2998218","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tkde.2020.2998218","pdf_url":null,"source":{"id":"https://openalex.org/S30698027","display_name":"IEEE Transactions on Knowledge and Data Engineering","issn_l":"1041-4347","issn":["1041-4347","1558-2191","2326-3865"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Knowledge and Data Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5000122433","display_name":"Shuai Jiang","orcid":"https://orcid.org/0000-0002-5902-9911"},"institutions":[{"id":"https://openalex.org/I114017466","display_name":"University of Technology Sydney","ror":"https://ror.org/03f0f6041","country_code":"AU","type":"education","lineage":["https://openalex.org/I114017466"]},{"id":"https://openalex.org/I125839683","display_name":"Beijing Institute of Technology","ror":"https://ror.org/01skt4w74","country_code":"CN","type":"education","lineage":["https://openalex.org/I125839683","https://openalex.org/I890469752"]}],"countries":["AU","CN"],"is_corresponding":false,"raw_author_name":"Shuai Jiang","raw_affiliation_strings":["Faculty of Engineering and Information Technology, University of Technology Sydney (UTS), Ultimo, NSW, Australia","School of Computer Science, Beijing Institute of Technology (BIT), Beijing, China","Faculty of Engineering and Information Technology, University of Technology Sydney (UTS), Ultimo, NSW, Australia; School of Computer Science, Beijing Institute of Technology (BIT), Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-5902-9911","affiliations":[{"raw_affiliation_string":"Faculty of Engineering and Information Technology, University of Technology Sydney (UTS), Ultimo, NSW, Australia","institution_ids":["https://openalex.org/I114017466"]},{"raw_affiliation_string":"School of Computer Science, Beijing Institute of Technology (BIT), Beijing, China","institution_ids":["https://openalex.org/I125839683"]},{"raw_affiliation_string":"Faculty of Engineering and Information Technology, University of Technology Sydney (UTS), Ultimo, NSW, Australia; School of Computer Science, Beijing Institute of Technology (BIT), Beijing, China","institution_ids":["https://openalex.org/I114017466","https://openalex.org/I125839683"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100342160","display_name":"Kan Li","orcid":"https://orcid.org/0000-0003-3528-4739"},"institutions":[{"id":"https://openalex.org/I125839683","display_name":"Beijing Institute of Technology","ror":"https://ror.org/01skt4w74","country_code":"CN","type":"education","lineage":["https://openalex.org/I125839683","https://openalex.org/I890469752"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Kan Li","raw_affiliation_strings":["School of Computer Science, Beijing Institute of Technology (BIT), Beijing, China"],"raw_orcid":"https://orcid.org/0000-0003-3528-4739","affiliations":[{"raw_affiliation_string":"School of Computer Science, Beijing Institute of Technology (BIT), Beijing, China","institution_ids":["https://openalex.org/I125839683"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5073709711","display_name":"Richard Yi Da Xu","orcid":"https://orcid.org/0000-0003-2080-4762"},"institutions":[{"id":"https://openalex.org/I114017466","display_name":"University of Technology Sydney","ror":"https://ror.org/03f0f6041","country_code":"AU","type":"education","lineage":["https://openalex.org/I114017466"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Richard Yi Da Xu","raw_affiliation_strings":["Faculty of Engineering and Information Technology, University of Technology Sydney (UTS), Ultimo, NSW, Australia"],"raw_orcid":"https://orcid.org/0000-0003-2080-4762","affiliations":[{"raw_affiliation_string":"Faculty of Engineering and Information Technology, University of Technology Sydney (UTS), Ultimo, NSW, Australia","institution_ids":["https://openalex.org/I114017466"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":2045,"currency":"USD","value_usd":2045},"apc_paid":null,"fwci":1.4321,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.87373706,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":93,"max":97},"biblio":{"volume":"34","issue":"4","first_page":"1856","last_page":"1869"},"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/T10824","display_name":"Image Retrieval and Classification Techniques","score":0.9824000000953674,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10627","display_name":"Advanced Image and Video Retrieval Techniques","score":0.9821000099182129,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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.7636736631393433},{"id":"https://openalex.org/keywords/recommender-system","display_name":"Recommender system","score":0.7205219268798828},{"id":"https://openalex.org/keywords/bounded-function","display_name":"Bounded function","score":0.6357762217521667},{"id":"https://openalex.org/keywords/bounding-overwatch","display_name":"Bounding overwatch","score":0.6256813406944275},{"id":"https://openalex.org/keywords/matrix-decomposition","display_name":"Matrix decomposition","score":0.5970300436019897},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.506255567073822},{"id":"https://openalex.org/keywords/matrix-completion","display_name":"Matrix completion","score":0.4958439767360687},{"id":"https://openalex.org/keywords/stochastic-gradient-descent","display_name":"Stochastic gradient descent","score":0.46511366963386536},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4427958130836487},{"id":"https://openalex.org/keywords/matrix","display_name":"Matrix (chemical analysis)","score":0.4391891658306122},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.27000176906585693},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.21990662813186646},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.16058999300003052},{"id":"https://openalex.org/keywords/gaussian","display_name":"Gaussian","score":0.09427177906036377}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7636736631393433},{"id":"https://openalex.org/C557471498","wikidata":"https://www.wikidata.org/wiki/Q554950","display_name":"Recommender system","level":2,"score":0.7205219268798828},{"id":"https://openalex.org/C34388435","wikidata":"https://www.wikidata.org/wiki/Q2267362","display_name":"Bounded function","level":2,"score":0.6357762217521667},{"id":"https://openalex.org/C63584917","wikidata":"https://www.wikidata.org/wiki/Q333286","display_name":"Bounding overwatch","level":2,"score":0.6256813406944275},{"id":"https://openalex.org/C42355184","wikidata":"https://www.wikidata.org/wiki/Q1361088","display_name":"Matrix decomposition","level":3,"score":0.5970300436019897},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.506255567073822},{"id":"https://openalex.org/C2778459887","wikidata":"https://www.wikidata.org/wiki/Q6787865","display_name":"Matrix completion","level":3,"score":0.4958439767360687},{"id":"https://openalex.org/C206688291","wikidata":"https://www.wikidata.org/wiki/Q7617819","display_name":"Stochastic gradient descent","level":3,"score":0.46511366963386536},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4427958130836487},{"id":"https://openalex.org/C106487976","wikidata":"https://www.wikidata.org/wiki/Q685816","display_name":"Matrix (chemical analysis)","level":2,"score":0.4391891658306122},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.27000176906585693},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.21990662813186646},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.16058999300003052},{"id":"https://openalex.org/C163716315","wikidata":"https://www.wikidata.org/wiki/Q901177","display_name":"Gaussian","level":2,"score":0.09427177906036377},{"id":"https://openalex.org/C159985019","wikidata":"https://www.wikidata.org/wiki/Q181790","display_name":"Composite material","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/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.0},{"id":"https://openalex.org/C158693339","wikidata":"https://www.wikidata.org/wiki/Q190524","display_name":"Eigenvalues and eigenvectors","level":2,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tkde.2020.2998218","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tkde.2020.2998218","pdf_url":null,"source":{"id":"https://openalex.org/S30698027","display_name":"IEEE Transactions on Knowledge and Data Engineering","issn_l":"1041-4347","issn":["1041-4347","1558-2191","2326-3865"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Knowledge and Data Engineering","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G246121921","display_name":null,"funder_award_id":"L 181010","funder_id":"https://openalex.org/F4320322919","funder_display_name":"Natural Science Foundation of Beijing Municipality"},{"id":"https://openalex.org/G3409203051","display_name":null,"funder_award_id":"4172054","funder_id":"https://openalex.org/F4320322919","funder_display_name":"Natural Science Foundation of Beijing Municipality"},{"id":"https://openalex.org/G8469144548","display_name":null,"funder_award_id":"2016YFB0801100","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"}],"funders":[{"id":"https://openalex.org/F4320322919","display_name":"Natural Science Foundation of Beijing Municipality","ror":null},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W46659105","https://openalex.org/W114517082","https://openalex.org/W331119053","https://openalex.org/W1976618413","https://openalex.org/W1981868151","https://openalex.org/W1989587875","https://openalex.org/W1994389483","https://openalex.org/W1998889130","https://openalex.org/W2020098476","https://openalex.org/W2025605741","https://openalex.org/W2039240409","https://openalex.org/W2054141820","https://openalex.org/W2057763140","https://openalex.org/W2065088983","https://openalex.org/W2073021764","https://openalex.org/W2078812535","https://openalex.org/W2117354486","https://openalex.org/W2117587045","https://openalex.org/W2135790056","https://openalex.org/W2155912844","https://openalex.org/W2172249709","https://openalex.org/W2174610466","https://openalex.org/W2219888463","https://openalex.org/W2408538552","https://openalex.org/W2741034683","https://openalex.org/W6602002561","https://openalex.org/W6645555587","https://openalex.org/W6680012447"],"related_works":["https://openalex.org/W4390273403","https://openalex.org/W4386781444","https://openalex.org/W2963185427","https://openalex.org/W4401051025","https://openalex.org/W2065296176","https://openalex.org/W3103289951","https://openalex.org/W1884359871","https://openalex.org/W4297569155","https://openalex.org/W2953763514","https://openalex.org/W2302391936"],"abstract_inverted_index":{"Low":[0],"rank":[1],"matrix":[2],"factorisation":[3],"is":[4,104,187],"often":[5],"used":[6],"in":[7,169,181,193],"recommender":[8],"systems":[9],"as":[10,126,151,171],"a":[11,74,107],"way":[12],"of":[13,30,57,101,113,165,195],"extracting":[14],"latent":[15],"features.":[16],"When":[17],"dealing":[18],"with":[19,54,123],"large":[20,95],"and":[21,60,90,162,176,197],"sparse":[22],"datasets,":[23],"traditional":[24],"recommendation":[25],"algorithms":[26,50,149,192],"face":[27],"the":[28,111,127,132,152,163,184],"problem":[29,136],"acquiring":[31],"large,":[32],"unrestrained,":[33],"fluctuating":[34],"values":[35],"over":[36,189],"predictions.":[37],"Imposing":[38],"bounding":[39,49],"constraints":[40],"has":[41],"been":[42],"proven":[43],"an":[44,139,159],"effective":[45],"solution.":[46],"However,":[47],"existing":[48,191],"can":[51,143],"only":[52],"deal":[53],"one":[55],"pair":[56],"fixed":[58],"bounds,":[59],"are":[61,167],"very":[62,92],"time-consuming":[63],"when":[64],"applied":[65],"on":[66,94,174],"large-scale":[67],"datasets.":[68,97],"In":[69],"this":[70],"paper,":[71],"we":[72],"propose":[73],"novel":[75],"algorithm":[76,103],"named":[77],"Magnitude":[78],"Bounded":[79],"Matrix":[80],"Factorisation":[81],"(MBMF),":[82],"which":[83,142],"allows":[84,131],"different":[85],"bounds":[86],"for":[87],"individual":[88,115],"users/items":[89],"performs":[91],"quickly":[93],"scale":[96],"The":[98],"key":[99],"idea":[100],"our":[102],"to":[105,137],"construct":[106],"model":[108],"by":[109,146],"constraining":[110],"magnitudes":[112,166],"each":[114],"user/item":[116],"feature":[117],"vector.":[118],"By":[119],"converting":[120],"coordinate":[121],"system":[122],"radii":[124],"set":[125],"corresponding":[128],"magnitudes,":[129],"MBMF":[130,186],"above":[133],"constrained":[134],"optimisation":[135,148],"become":[138],"unconstrained":[140,147],"one,":[141],"be":[144],"solved":[145],"such":[150],"stochastic":[153],"gradient":[154],"descent.":[155],"We":[156],"also":[157],"explore":[158],"acceleration":[160],"approach":[161],"choice":[164],"given":[168],"detail":[170],"well.":[172],"Experiments":[173],"synthetic":[175],"real":[177],"datasets":[178],"demonstrate":[179],"that":[180],"most":[182],"cases":[183],"proposed":[185],"superior":[188],"all":[190],"terms":[194],"accuracy":[196],"time":[198],"complexity.":[199]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":3},{"year":2021,"cited_by_count":2}],"updated_date":"2026-08-28T12:50:07.497085","created_date":"2025-10-10T00:00:00"}
