{"data":{"id":"10.48550/arxiv.2008.07192","type":"dois","attributes":{"doi":"10.48550/arxiv.2008.07192","prefix":"10.48550","suffix":"arxiv.2008.07192","identifiers":[{"identifier":"2008.07192","identifierType":"arXiv"}],"alternateIdentifiers":[{"alternateIdentifierType":"arXiv","alternateIdentifier":"2008.07192"}],"creators":[{"name":"Anelli, Vito Walter","nameType":"Personal","givenName":"Vito Walter","familyName":"Anelli","affiliation":[],"nameIdentifiers":[]},{"name":"Deldjoo, Yashar","nameType":"Personal","givenName":"Yashar","familyName":"Deldjoo","affiliation":[],"nameIdentifiers":[]},{"name":"Di Noia, Tommaso","nameType":"Personal","givenName":"Tommaso","familyName":"Di Noia","affiliation":[],"nameIdentifiers":[]},{"name":"Ferrara, Antonio","nameType":"Personal","givenName":"Antonio","familyName":"Ferrara","affiliation":[],"nameIdentifiers":[]},{"name":"Narducci, Fedelucio","nameType":"Personal","givenName":"Fedelucio","familyName":"Narducci","affiliation":[],"nameIdentifiers":[]}],"titles":[{"title":"How to Put Users in Control of their Data in Federated Top-N Recommendation with Learning to Rank"}],"publisher":"arXiv","container":{},"publicationYear":2020,"subjects":[{"lang":"en","subject":"Machine Learning (cs.LG)","subjectScheme":"arXiv"},{"lang":"en","subject":"Machine Learning (stat.ML)","subjectScheme":"arXiv"},{"subject":"FOS: Computer and information sciences","subjectScheme":"Fields of Science and Technology (FOS)"},{"subject":"FOS: Computer and information sciences","schemeUri":"http://www.oecd.org/science/inno/38235147.pdf","subjectScheme":"Fields of Science and Technology (FOS)"}],"contributors":[],"dates":[{"date":"2020-08-17T10:13:15Z","dateType":"Submitted","dateInformation":"v1"},{"date":"2020-08-18T00:28:12Z","dateType":"Updated","dateInformation":"v1"},{"date":"2020-11-27T15:45:41Z","dateType":"Submitted","dateInformation":"v2"},{"date":"2020-11-30T01:33:04Z","dateType":"Updated","dateInformation":"v2"},{"date":"2020-12-10T20:24:20Z","dateType":"Submitted","dateInformation":"v3"},{"date":"2020-12-14T01:02:28Z","dateType":"Updated","dateInformation":"v3"},{"date":"2020-12-22T10:14:40Z","dateType":"Submitted","dateInformation":"v4"},{"date":"2020-12-23T01:14:01Z","dateType":"Updated","dateInformation":"v4"},{"date":"2020-08","dateType":"Available","dateInformation":"v1"},{"date":"2020","dateType":"Issued"}],"language":null,"types":{"ris":"RPRT","bibtex":"article","citeproc":"article-journal","schemaOrg":"ScholarlyArticle","resourceType":"Article","resourceTypeGeneral":"Text"},"relatedIdentifiers":[{"relationType":"IsVersionOf","relatedIdentifier":"10.1145/3412841.3442010","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"4","rightsList":[{"rights":"Creative Commons Attribution 4.0 International","rightsUri":"https://creativecommons.org/licenses/by/4.0/legalcode","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"cc-by-4.0","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"Recommendation services are extensively adopted in several user-centered applications as a tool to alleviate the information overload problem and help users in orienteering in a vast space of possible choices. In such scenarios, data ownership is a crucial concern since users may not be willing to share their sensitive preferences (e.g., visited locations) with a central server. Unfortunately, data harvesting and collection is at the basis of modern, state-of-the-art approaches to recommendation. To address this issue, we present FPL, an architecture in which users collaborate in training a central factorization model while controlling the amount of sensitive data leaving their devices. The proposed approach implements pair-wise learning-to-rank optimization by following the Federated Learning principles, originally conceived to mitigate the privacy risks of traditional machine learning. The public implementation is available at https://split.to/sisinflab-fpl.","descriptionType":"Abstract"},{"description":"Accepted at the 36th ACM/SIGAPP Symposium on Applied Computing (SAC '21)","descriptionType":"Other"}],"geoLocations":[],"fundingReferences":[],"xml":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHJlc291cmNlIHhtbG5zPSJodHRwOi8vZGF0YWNpdGUub3JnL3NjaGVtYS9rZXJuZWwtNCIgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnNjaGVtYUxvY2F0aW9uPSJodHRwOi8vZGF0YWNpdGUub3JnL3NjaGVtYS9rZXJuZWwtNCBodHRwOi8vc2NoZW1hLmRhdGFjaXRlLm9yZy9tZXRhL2tlcm5lbC00LjMvbWV0YWRhdGEueHNkIj4KICA8aWRlbnRpZmllciBpZGVudGlmaWVyVHlwZT0iRE9JIj4xMC40ODU1MC9BUlhJVi4yMDA4LjA3MTkyPC9pZGVudGlmaWVyPgogIDxhbHRlcm5hdGVJZGVudGlmaWVycz4KICAgIDxhbHRlcm5hdGVJZGVudGlmaWVyIGFsdGVybmF0ZUlkZW50aWZpZXJUeXBlPSJhclhpdiI+MjAwOC4wNzE5MjwvYWx0ZXJuYXRlSWRlbnRpZmllcj4KICA8L2FsdGVybmF0ZUlkZW50aWZpZXJzPgogIDxjcmVhdG9ycz4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5BbmVsbGksIFZpdG8gV2FsdGVyPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5WaXRvIFdhbHRlcjwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5BbmVsbGk8L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+RGVsZGpvbywgWWFzaGFyPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5ZYXNoYXI8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+RGVsZGpvbzwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5EaSBOb2lhLCBUb21tYXNvPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5Ub21tYXNvPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPkRpIE5vaWE8L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+RmVycmFyYSwgQW50b25pbzwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+QW50b25pbzwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5GZXJyYXJhPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPk5hcmR1Y2NpLCBGZWRlbHVjaW88L2NyZWF0b3JOYW1lPgogICAgICA8Z2l2ZW5OYW1lPkZlZGVsdWNpbzwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5OYXJkdWNjaTwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICA8L2NyZWF0b3JzPgogIDx0aXRsZXM+CiAgICA8dGl0bGU+SG93IHRvIFB1dCBVc2VycyBpbiBDb250cm9sIG9mIHRoZWlyIERhdGEgaW4gRmVkZXJhdGVkIFRvcC1OIFJlY29tbWVuZGF0aW9uIHdpdGggTGVhcm5pbmcgdG8gUmFuazwvdGl0bGU+CiAgPC90aXRsZXM+CiAgPHB1Ymxpc2hlcj5hclhpdjwvcHVibGlzaGVyPgogIDxwdWJsaWNhdGlvblllYXI+MjAyMDwvcHVibGljYXRpb25ZZWFyPgogIDxzdWJqZWN0cz4KICAgIDxzdWJqZWN0IHhtbDpsYW5nPSJlbiIgc3ViamVjdFNjaGVtZT0iYXJYaXYiPk1hY2hpbmUgTGVhcm5pbmcgKGNzLkxHKTwvc3ViamVjdD4KICAgIDxzdWJqZWN0IHhtbDpsYW5nPSJlbiIgc3ViamVjdFNjaGVtZT0iYXJYaXYiPk1hY2hpbmUgTGVhcm5pbmcgKHN0YXQuTUwpPC9zdWJqZWN0PgogICAgPHN1YmplY3Qgc3ViamVjdFNjaGVtZT0iRmllbGRzIG9mIFNjaWVuY2UgYW5kIFRlY2hub2xvZ3kgKEZPUykiPkZPUzogQ29tcHV0ZXIgYW5kIGluZm9ybWF0aW9uIHNjaWVuY2VzPC9zdWJqZWN0PgogIDwvc3ViamVjdHM+CiAgPGRhdGVzPgogICAgPGRhdGUgZGF0ZVR5cGU9IlN1Ym1pdHRlZCIgZGF0ZUluZm9ybWF0aW9uPSJ2MSI+MjAyMC0wOC0xN1QxMDoxMzoxNVo8L2RhdGU+CiAgICA8ZGF0ZSBkYXRlVHlwZT0iVXBkYXRlZCIgZGF0ZUluZm9ybWF0aW9uPSJ2MSI+MjAyMC0wOC0xOFQwMDoyODoxMlo8L2RhdGU+CiAgICA8ZGF0ZSBkYXRlVHlwZT0iU3VibWl0dGVkIiBkYXRlSW5mb3JtYXRpb249InYyIj4yMDIwLTExLTI3VDE1OjQ1OjQxWjwvZGF0ZT4KICAgIDxkYXRlIGRhdGVUeXBlPSJVcGRhdGVkIiBkYXRlSW5mb3JtYXRpb249InYyIj4yMDIwLTExLTMwVDAxOjMzOjA0WjwvZGF0ZT4KICAgIDxkYXRlIGRhdGVUeXBlPSJTdWJtaXR0ZWQiIGRhdGVJbmZvcm1hdGlvbj0idjMiPjIwMjAtMTItMTBUMjA6MjQ6MjBaPC9kYXRlPgogICAgPGRhdGUgZGF0ZVR5cGU9IlVwZGF0ZWQiIGRhdGVJbmZvcm1hdGlvbj0idjMiPjIwMjAtMTItMTRUMDE6MDI6MjhaPC9kYXRlPgogICAgPGRhdGUgZGF0ZVR5cGU9IlN1Ym1pdHRlZCIgZGF0ZUluZm9ybWF0aW9uPSJ2NCI+MjAyMC0xMi0yMlQxMDoxNDo0MFo8L2RhdGU+CiAgICA8ZGF0ZSBkYXRlVHlwZT0iVXBkYXRlZCIgZGF0ZUluZm9ybWF0aW9uPSJ2NCI+MjAyMC0xMi0yM1QwMToxNDowMVo8L2RhdGU+CiAgICA8ZGF0ZSBkYXRlVHlwZT0iQXZhaWxhYmxlIiBkYXRlSW5mb3JtYXRpb249InYxIj4yMDIwLTA4PC9kYXRlPgogIDwvZGF0ZXM+CiAgPHJlc291cmNlVHlwZSByZXNvdXJjZVR5cGVHZW5lcmFsPSJUZXh0Ij5BcnRpY2xlPC9yZXNvdXJjZVR5cGU+CiAgPHJlbGF0ZWRJZGVudGlmaWVycz4KICAgIDxyZWxhdGVkSWRlbnRpZmllciByZWxhdGVkSWRlbnRpZmllclR5cGU9IkRPSSIgcmVsYXRpb25UeXBlPSJJc1ZlcnNpb25PZiI+MTAuMTE0NS8zNDEyODQxLjM0NDIwMTA8L3JlbGF0ZWRJZGVudGlmaWVyPgogIDwvcmVsYXRlZElkZW50aWZpZXJzPgogIDx2ZXJzaW9uPjQ8L3ZlcnNpb24+CiAgPHJpZ2h0c0xpc3Q+CiAgICA8cmlnaHRzIHJpZ2h0c1VSST0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvYnkvNC4wLyIgcmlnaHRzSWRlbnRpZmllclNjaGVtZT0iU1BEWCIgcmlnaHRzSWRlbnRpZmllcj0iQ0MtQlktNC4wIj5DcmVhdGl2ZSBDb21tb25zIEF0dHJpYnV0aW9uIDQuMCBJbnRlcm5hdGlvbmFsPC9yaWdodHM+CiAgPC9yaWdodHNMaXN0PgogIDxkZXNjcmlwdGlvbnM+CiAgICA8ZGVzY3JpcHRpb24gZGVzY3JpcHRpb25UeXBlPSJBYnN0cmFjdCI+UmVjb21tZW5kYXRpb24gc2VydmljZXMgYXJlIGV4dGVuc2l2ZWx5IGFkb3B0ZWQgaW4gc2V2ZXJhbCB1c2VyLWNlbnRlcmVkIGFwcGxpY2F0aW9ucyBhcyBhIHRvb2wgdG8gYWxsZXZpYXRlIHRoZSBpbmZvcm1hdGlvbiBvdmVybG9hZCBwcm9ibGVtIGFuZCBoZWxwIHVzZXJzIGluIG9yaWVudGVlcmluZyBpbiBhIHZhc3Qgc3BhY2Ugb2YgcG9zc2libGUgY2hvaWNlcy4gSW4gc3VjaCBzY2VuYXJpb3MsIGRhdGEgb3duZXJzaGlwIGlzIGEgY3J1Y2lhbCBjb25jZXJuIHNpbmNlIHVzZXJzIG1heSBub3QgYmUgd2lsbGluZyB0byBzaGFyZSB0aGVpciBzZW5zaXRpdmUgcHJlZmVyZW5jZXMgKGUuZy4sIHZpc2l0ZWQgbG9jYXRpb25zKSB3aXRoIGEgY2VudHJhbCBzZXJ2ZXIuIFVuZm9ydHVuYXRlbHksIGRhdGEgaGFydmVzdGluZyBhbmQgY29sbGVjdGlvbiBpcyBhdCB0aGUgYmFzaXMgb2YgbW9kZXJuLCBzdGF0ZS1vZi10aGUtYXJ0IGFwcHJvYWNoZXMgdG8gcmVjb21tZW5kYXRpb24uIFRvIGFkZHJlc3MgdGhpcyBpc3N1ZSwgd2UgcHJlc2VudCBGUEwsIGFuIGFyY2hpdGVjdHVyZSBpbiB3aGljaCB1c2VycyBjb2xsYWJvcmF0ZSBpbiB0cmFpbmluZyBhIGNlbnRyYWwgZmFjdG9yaXphdGlvbiBtb2RlbCB3aGlsZSBjb250cm9sbGluZyB0aGUgYW1vdW50IG9mIHNlbnNpdGl2ZSBkYXRhIGxlYXZpbmcgdGhlaXIgZGV2aWNlcy4gVGhlIHByb3Bvc2VkIGFwcHJvYWNoIGltcGxlbWVudHMgcGFpci13aXNlIGxlYXJuaW5nLXRvLXJhbmsgb3B0aW1pemF0aW9uIGJ5IGZvbGxvd2luZyB0aGUgRmVkZXJhdGVkIExlYXJuaW5nIHByaW5jaXBsZXMsIG9yaWdpbmFsbHkgY29uY2VpdmVkIHRvIG1pdGlnYXRlIHRoZSBwcml2YWN5IHJpc2tzIG9mIHRyYWRpdGlvbmFsIG1hY2hpbmUgbGVhcm5pbmcuIFRoZSBwdWJsaWMgaW1wbGVtZW50YXRpb24gaXMgYXZhaWxhYmxlIGF0IGh0dHBzOi8vc3BsaXQudG8vc2lzaW5mbGFiLWZwbC48L2Rlc2NyaXB0aW9uPgogICAgPGRlc2NyaXB0aW9uIGRlc2NyaXB0aW9uVHlwZT0iT3RoZXIiPkFjY2VwdGVkIGF0IHRoZSAzNnRoIEFDTS9TSUdBUFAgU3ltcG9zaXVtIG9uIEFwcGxpZWQgQ29tcHV0aW5nIChTQUMgJzIxKTwvZGVzY3JpcHRpb24+CiAgPC9kZXNjcmlwdGlvbnM+CjwvcmVzb3VyY2U+","url":"https://arxiv.org/abs/2008.07192","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"mds","isActive":true,"state":"findable","reason":null,"viewCount":0,"viewsOverTime":[],"downloadCount":0,"downloadsOverTime":[],"referenceCount":0,"citationCount":0,"citationsOverTime":[],"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":0,"created":"2022-02-25T16:52:23.000Z","registered":"2022-02-25T16:52:24.000Z","published":"2020","updated":"2022-02-25T16:52:24.000Z"},"relationships":{"client":{"data":{"id":"arxiv.content","type":"clients"}},"provider":{"data":{"id":"arxiv","type":"providers"}},"media":{"data":{"id":"10.48550/arxiv.2008.07192","type":"media"}},"references":{"data":[]},"citations":{"data":[]},"parts":{"data":[]},"partOf":{"data":[]},"versions":{"data":[]},"versionOf":{"data":[]}}}}