{"id":"https://openalex.org/W2899129884","doi":"https://doi.org/10.1145/3230710","title":"An Efficient Alternating Newton Method for Learning Factorization Machines","display_name":"An Efficient Alternating Newton Method for Learning Factorization Machines","publication_year":2018,"publication_date":"2018-10-29","ids":{"openalex":"https://openalex.org/W2899129884","doi":"https://doi.org/10.1145/3230710","mag":"2899129884"},"language":"en","primary_location":{"id":"doi:10.1145/3230710","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3230710","pdf_url":null,"source":{"id":"https://openalex.org/S2492086750","display_name":"ACM Transactions on Intelligent Systems and Technology","issn_l":"2157-6904","issn":["2157-6904","2157-6912"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Intelligent Systems and Technology","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/A5047750428","display_name":"Wei-Sheng Chin","orcid":null},"institutions":[{"id":"https://openalex.org/I16733864","display_name":"National Taiwan University","ror":"https://ror.org/05bqach95","country_code":"TW","type":"education","lineage":["https://openalex.org/I16733864"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Wei-Sheng Chin","raw_affiliation_strings":["National Taiwan University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National Taiwan University","institution_ids":["https://openalex.org/I16733864"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100740413","display_name":"Bowen Yuan","orcid":"https://orcid.org/0000-0002-8051-3070"},"institutions":[{"id":"https://openalex.org/I16733864","display_name":"National Taiwan University","ror":"https://ror.org/05bqach95","country_code":"TW","type":"education","lineage":["https://openalex.org/I16733864"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Bo-Wen Yuan","raw_affiliation_strings":["National Taiwan University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National Taiwan University","institution_ids":["https://openalex.org/I16733864"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046974812","display_name":"Mengyuan Yang","orcid":"https://orcid.org/0000-0003-3418-711X"},"institutions":[{"id":"https://openalex.org/I16733864","display_name":"National Taiwan University","ror":"https://ror.org/05bqach95","country_code":"TW","type":"education","lineage":["https://openalex.org/I16733864"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Meng-Yuan Yang","raw_affiliation_strings":["National Taiwan University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National Taiwan University","institution_ids":["https://openalex.org/I16733864"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5068223640","display_name":"Chih\u2010Jen Lin","orcid":"https://orcid.org/0000-0003-4684-8747"},"institutions":[{"id":"https://openalex.org/I16733864","display_name":"National Taiwan University","ror":"https://ror.org/05bqach95","country_code":"TW","type":"education","lineage":["https://openalex.org/I16733864"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Chih-Jen Lin","raw_affiliation_strings":["National Taiwan University"],"raw_orcid":"https://orcid.org/0000-0003-4684-8747","affiliations":[{"raw_affiliation_string":"National Taiwan University","institution_ids":["https://openalex.org/I16733864"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I16733864"],"apc_list":null,"apc_paid":null,"fwci":0.6552,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.7747093,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"9","issue":"6","first_page":"1","last_page":"31"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11612","display_name":"Stochastic Gradient Optimization Techniques","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T11612","display_name":"Stochastic Gradient Optimization Techniques","score":0.9998999834060669,"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/T12101","display_name":"Advanced Bandit Algorithms Research","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T12072","display_name":"Machine Learning and Algorithms","score":0.9958000183105469,"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.8225964307785034},{"id":"https://openalex.org/keywords/coordinate-descent","display_name":"Coordinate descent","score":0.684894323348999},{"id":"https://openalex.org/keywords/newtons-method","display_name":"Newton's method","score":0.5329490900039673},{"id":"https://openalex.org/keywords/logistic-regression","display_name":"Logistic regression","score":0.5291500687599182},{"id":"https://openalex.org/keywords/multithreading","display_name":"Multithreading","score":0.5119000673294067},{"id":"https://openalex.org/keywords/nonlinear-system","display_name":"Nonlinear system","score":0.4620593786239624},{"id":"https://openalex.org/keywords/minification","display_name":"Minification","score":0.4589923024177551},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.44862088561058044},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.43708425760269165},{"id":"https://openalex.org/keywords/factorization","display_name":"Factorization","score":0.43214717507362366},{"id":"https://openalex.org/keywords/binary-classification","display_name":"Binary classification","score":0.4130488932132721},{"id":"https://openalex.org/keywords/acceleration","display_name":"Acceleration","score":0.4103507995605469},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3728048801422119},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.2966451048851013},{"id":"https://openalex.org/keywords/support-vector-machine","display_name":"Support vector machine","score":0.14948046207427979},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.14713725447654724}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8225964307785034},{"id":"https://openalex.org/C157553263","wikidata":"https://www.wikidata.org/wiki/Q5168004","display_name":"Coordinate descent","level":2,"score":0.684894323348999},{"id":"https://openalex.org/C85189116","wikidata":"https://www.wikidata.org/wiki/Q374195","display_name":"Newton's method","level":3,"score":0.5329490900039673},{"id":"https://openalex.org/C151956035","wikidata":"https://www.wikidata.org/wiki/Q1132755","display_name":"Logistic regression","level":2,"score":0.5291500687599182},{"id":"https://openalex.org/C201410400","wikidata":"https://www.wikidata.org/wiki/Q1064412","display_name":"Multithreading","level":3,"score":0.5119000673294067},{"id":"https://openalex.org/C158622935","wikidata":"https://www.wikidata.org/wiki/Q660848","display_name":"Nonlinear system","level":2,"score":0.4620593786239624},{"id":"https://openalex.org/C147764199","wikidata":"https://www.wikidata.org/wiki/Q6865248","display_name":"Minification","level":2,"score":0.4589923024177551},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.44862088561058044},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.43708425760269165},{"id":"https://openalex.org/C187834632","wikidata":"https://www.wikidata.org/wiki/Q188804","display_name":"Factorization","level":2,"score":0.43214717507362366},{"id":"https://openalex.org/C66905080","wikidata":"https://www.wikidata.org/wiki/Q17005494","display_name":"Binary classification","level":3,"score":0.4130488932132721},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.4103507995605469},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3728048801422119},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.2966451048851013},{"id":"https://openalex.org/C12267149","wikidata":"https://www.wikidata.org/wiki/Q282453","display_name":"Support vector machine","level":2,"score":0.14948046207427979},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.14713725447654724},{"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/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"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/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3230710","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3230710","pdf_url":null,"source":{"id":"https://openalex.org/S2492086750","display_name":"ACM Transactions on Intelligent Systems and Technology","issn_l":"2157-6904","issn":["2157-6904","2157-6912"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Intelligent Systems and Technology","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2078232693","display_name":null,"funder_award_id":"104-2622-E-002-012-CC2,104-2221-E-002-047- MY3","funder_id":"https://openalex.org/F4320322795","funder_display_name":"Ministry of Science and Technology, Taiwan"},{"id":"https://openalex.org/G8725658542","display_name":null,"funder_award_id":"104R7872,105R7872","funder_id":"https://openalex.org/F4320334845","funder_display_name":"Agent\u00fara Ministerstva \u0160kolstva, Vedy, V\u00fdskumu a \u0160portu SR"}],"funders":[{"id":"https://openalex.org/F4320322795","display_name":"Ministry of Science and Technology, Taiwan","ror":"https://ror.org/02kv4zf79"},{"id":"https://openalex.org/F4320334845","display_name":"Agent\u00fara Ministerstva \u0160kolstva, Vedy, V\u00fdskumu a \u0160portu SR","ror":"https://ror.org/044gwpv05"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":36,"referenced_works":["https://openalex.org/W56897548","https://openalex.org/W196761320","https://openalex.org/W343801824","https://openalex.org/W1511814458","https://openalex.org/W1536816303","https://openalex.org/W1601541039","https://openalex.org/W1991083751","https://openalex.org/W2028870622","https://openalex.org/W2045676435","https://openalex.org/W2061570747","https://openalex.org/W2079440004","https://openalex.org/W2094286023","https://openalex.org/W2103346443","https://openalex.org/W2107275319","https://openalex.org/W2110096996","https://openalex.org/W2114515438","https://openalex.org/W2127785841","https://openalex.org/W2128529555","https://openalex.org/W2130984546","https://openalex.org/W2139410361","https://openalex.org/W2146502635","https://openalex.org/W2205688503","https://openalex.org/W2211399443","https://openalex.org/W2248652330","https://openalex.org/W2295739661","https://openalex.org/W2470457291","https://openalex.org/W2509235963","https://openalex.org/W2515040851","https://openalex.org/W2608702473","https://openalex.org/W2951781666","https://openalex.org/W2998508934","https://openalex.org/W3000180257","https://openalex.org/W3007227167","https://openalex.org/W3009150836","https://openalex.org/W3014462869","https://openalex.org/W4408083158"],"related_works":["https://openalex.org/W1940589050","https://openalex.org/W2355721938","https://openalex.org/W2387608311","https://openalex.org/W2973764441","https://openalex.org/W2086248387","https://openalex.org/W2350798290","https://openalex.org/W1542759904","https://openalex.org/W2378658106","https://openalex.org/W2185513608","https://openalex.org/W151650525"],"abstract_inverted_index":{"To":[0],"date,":[1],"factorization":[2],"machines":[3],"(FMs)":[4],"have":[5,55],"emerged":[6],"as":[7],"a":[8,32,79],"powerful":[9],"model":[10,38],"in":[11,137],"many":[12],"applications.":[13],"In":[14],"this":[15],"work,":[16],"we":[17],"study":[18],"the":[19,24,36,40,47,75,105,112,135],"training":[20,48],"of":[21,35,49,74,81,128],"FM":[22,72,82],"with":[23,39],"logistic":[25,41,44,51],"loss":[26,42],"for":[27,134],"binary":[28],"classification,":[29],"which":[30],"is":[31,65,84,115,131],"nonlinear":[33],"extension":[34],"linear":[37],"(i.e.,":[43],"regression).":[45],"For":[46],"large-scale":[50],"regression,":[52],"Newton":[53,95],"methods":[54,70],"been":[56],"shown":[57],"to":[58,67,71,103],"be":[59],"an":[60,89],"effective":[61],"approach,":[62],"but":[63],"it":[64],"difficult":[66],"apply":[68],"such":[69],"because":[73],"nonconvexity.":[76],"We":[77],"consider":[78],"modification":[80],"that":[83,111],"multiblock":[85],"convex":[86],"and":[87,122],"propose":[88],"alternating":[90],"minimization":[91],"algorithm":[92,114],"based":[93],"on":[94],"methods.":[96,125],"Some":[97],"novel":[98],"optimization":[99],"techniques":[100],"are":[101],"introduced":[102],"reduce":[104],"running":[106],"time.":[107],"Our":[108],"experiments":[109],"demonstrate":[110],"proposed":[113],"more":[116],"efficient":[117],"than":[118],"stochastic":[119],"gradient":[120],"algorithms":[121],"coordinate":[123],"descent":[124],"The":[126],"parallelism":[127],"our":[129],"method":[130],"also":[132],"investigated":[133],"acceleration":[136],"multithreading":[138],"environments.":[139]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2019,"cited_by_count":3},{"year":2017,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
