{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,6]],"date-time":"2025-05-06T10:10:05Z","timestamp":1746526205469,"version":"3.40.4"},"publisher-location":"Cham","reference-count":32,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030461492"},{"type":"electronic","value":"9783030461508"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-46150-8_38","type":"book-chapter","created":{"date-parts":[[2020,5,1]],"date-time":"2020-05-01T01:02:40Z","timestamp":1588294960000},"page":"645-661","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Online Linear Models for Edge Computing"],"prefix":"10.1007","author":[{"given":"Hadar","family":"Sivan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Moshe","family":"Gabel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Assaf","family":"Schuster","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,4,30]]},"reference":[{"key":"38_CR1","unstructured":"Baena-Garc\u00eda, M., Campo-\u00c1vila, J., Fidalgo-Merino, R., Bifet, A., Gavald, R., Morales-Bueno, R.: Early drift detection method. In: Fourth International Workshop on Knowledge Discovery from Data Streams (2006)"},{"key":"38_CR2","unstructured":"Prahlada Rao, B.B., Saluja, P., Sharma, N., Mittal, A., Sharma, S.: Cloud computing for Internet of Things & sensing based applications. In: ICST (2012)"},{"key":"38_CR3","doi-asserted-by":"crossref","unstructured":"Bifet, A., Gavald\u00e0, R.: Learning from time-changing data with adaptive windowing. In: SIAM 2007 (2007)","DOI":"10.1137\/1.9781611972771.42"},{"key":"38_CR4","first-page":"1601","volume":"11","author":"A Bifet","year":"2010","unstructured":"Bifet, A., Holmes, G., Kirkby, R., Pfahringer, B.: MOA: massive online analysis. JMLR 11, 1601\u20131604 (2010)","journal-title":"JMLR"},{"key":"38_CR5","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1016\/S0168-1699(99)00046-0","volume":"24","author":"JA Blackard","year":"1999","unstructured":"Blackard, J.A., Dean, D.J.: Comparative accuracies of artificial neural networks and discriminant analysis in predicting forest cover types from cartographic variables. Comput. Electron. Agric. 24, 131\u2013151 (1999)","journal-title":"Comput. Electron. Agric."},{"key":"38_CR6","doi-asserted-by":"crossref","unstructured":"Boyd, S., Vandenberghe, L.: Convex Optimization. Cambridge University Press, Cambridge (2004)","DOI":"10.1017\/CBO9780511804441"},{"issue":"2","key":"38_CR7","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1007\/s10994-013-5327-x","volume":"91","author":"K Crammer","year":"2013","unstructured":"Crammer, K., Kulesza, A., Dredze, M.: Adaptive regularization of weight vectors. Mach. Learn. 91(2), 155\u2013187 (2013)","journal-title":"Mach. Learn."},{"key":"38_CR8","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1016\/0022-247X(76)90152-9","volume":"53","author":"J Dunn","year":"1976","unstructured":"Dunn, J.: Convexity, monotonicity, and gradient processes in Hilbert space. J. Math. Anal. Appl. 53, 145\u2013158 (1976)","journal-title":"J. Math. Anal. Appl."},{"key":"38_CR9","first-page":"1871","volume":"9","author":"RE Fan","year":"2008","unstructured":"Fan, R.E., Chang, K.W., Hsieh, C.J., Wang, X.R., Lin, C.J.: LIBLINEAR: a library for large linear classification. J. Mach. Learn. Res. 9, 1871\u20131874 (2008)","journal-title":"J. Mach. Learn. Res."},{"key":"38_CR10","doi-asserted-by":"crossref","unstructured":"Gabel, M., Keren, D., Schuster, A.: Monitoring least squares models of distributed streams. In: KDD 2015 (2015)","DOI":"10.1145\/2783258.2783349"},{"key":"38_CR11","doi-asserted-by":"crossref","unstructured":"Gabel, M., Keren, D., Schuster, A.: Anarchists, unite: practical entropy approximation for distributed streams. In: KDD 2017 (2017)","DOI":"10.1145\/3097983.3098092"},{"issue":"1","key":"38_CR12","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1007\/s13748-011-0002-6","volume":"1","author":"J Gama","year":"2012","unstructured":"Gama, J.: A survey on learning from data streams: current and future trends. Prog. Artif. Intell. 1(1), 45\u201355 (2012)","journal-title":"Prog. Artif. Intell."},{"key":"38_CR13","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"286","DOI":"10.1007\/978-3-540-28645-5_29","volume-title":"Advances in Artificial Intelligence \u2013 SBIA 2004","author":"J Gama","year":"2004","unstructured":"Gama, J., Medas, P., Castillo, G., Rodrigues, P.: Learning with drift detection. In: Bazzan, A.L.C., Labidi, S. (eds.) SBIA 2004. LNCS (LNAI), vol. 3171, pp. 286\u2013295. Springer, Heidelberg (2004). https:\/\/doi.org\/10.1007\/978-3-540-28645-5_29"},{"issue":"3","key":"38_CR14","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1007\/s10994-012-5320-9","volume":"90","author":"J Gama","year":"2012","unstructured":"Gama, J., Sebasti\u00e3o, R., Rodrigues, P.P.: On evaluating stream learning algorithms. Mach. Learn. 90(3), 317\u2013346 (2012). https:\/\/doi.org\/10.1007\/s10994-012-5320-9","journal-title":"Mach. Learn."},{"key":"38_CR15","unstructured":"Harel, M., Crammer, K., El-Yaniv, R., Mannor, S.: Concept drift detection through resampling. In: ICML 2014 (2014)"},{"key":"38_CR16","unstructured":"Harries, M., South Wales, N.: Splice-2 Comparative Evaluation: Electricity Pricing, August 1999"},{"key":"38_CR17","unstructured":"Klinkenberg, R., Joachims, T.: Detecting concept drift with support vector machines. In: ICML 2000 (2000)"},{"key":"38_CR18","unstructured":"Klinkenberg, R., Renz, I.: Adaptive information filtering: learning drifting concepts. In: FGML 1998 (1998)"},{"key":"38_CR19","doi-asserted-by":"crossref","unstructured":"Liaqat, D., et al.: Sidewinder: an energy efficient and developer friendly heterogeneous architecture for continuous mobile sensing. In: ASPLOS 2016 (2016)","DOI":"10.1145\/2872362.2872398"},{"issue":"3","key":"38_CR20","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1016\/j.dcan.2017.10.002","volume":"4","author":"MS Mahdavinejad","year":"2018","unstructured":"Mahdavinejad, M.S., Rezvan, M., Barekatain, M., Adibi, P., Barnaghi, P., Sheth, A.P.: Machine learning for Internet of Things data analysis: a survey. Digit. Commun. Netw. 4(3), 161\u2013175 (2018)","journal-title":"Digit. Commun. Netw."},{"issue":"72","key":"38_CR21","first-page":"1","volume":"19","author":"J Montiel","year":"2018","unstructured":"Montiel, J., Read, J., Bifet, A., Abdessalem, T.: Scikit-multiflow: a multi-output streaming framework. JMLR 19(72), 1\u20135 (2018)","journal-title":"JMLR"},{"key":"38_CR22","unstructured":"Nishida, K.: Learning and detecting concept drift. Ph.D. thesis, Hokkaido University (2008)"},{"key":"38_CR23","doi-asserted-by":"crossref","unstructured":"Okumura, S., Suzuki, Y., Takeuchi, I.: Quick sensitivity analysis for incremental data modification and its application to leave-one-out CV in linear classification problems. In: KDD 2015 (2015)","DOI":"10.1145\/2783258.2783347"},{"key":"38_CR24","unstructured":"Orabona, F., Crammer, K.: New adaptive algorithms for online classification. In: NIPS 2010 (2010)"},{"key":"38_CR25","first-page":"2825","volume":"12","author":"F Pedregosa","year":"2011","unstructured":"Pedregosa, F., et al.: Scikit-learn: machine learning in Python. JMLR 12, 2825\u20132830 (2011)","journal-title":"JMLR"},{"key":"38_CR26","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"341","DOI":"10.1007\/978-3-319-46307-0_22","volume-title":"Discovery Science","author":"A Pesaranghader","year":"2016","unstructured":"Pesaranghader, A., Viktor, H.L., Paquet, E.: A framework for classification in data streams using multi-strategy learning. In: Calders, T., Ceci, M., Malerba, D. (eds.) DS 2016. LNCS (LNAI), vol. 9956, pp. 341\u2013355. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-46307-0_22"},{"key":"38_CR27","unstructured":"Read, J.: Concept-drifting data streams are time series; the case for continuous adaptation. CoRR abs\/1810.02266 (2018)"},{"key":"38_CR28","doi-asserted-by":"crossref","unstructured":"Sharfman, I., Schuster, A., Keren, D.: Shape sensitive geometric monitoring. In: PODS 2008 (2008)","DOI":"10.1145\/1376916.1376958"},{"issue":"5","key":"38_CR29","doi-asserted-by":"publisher","first-page":"637","DOI":"10.1109\/JIOT.2016.2579198","volume":"3","author":"W Shi","year":"2016","unstructured":"Shi, W., Cao, J., Zhang, Q., Li, Y., Xu, L.: Edge computing: vision and challenges. IEEE Internet Things J. 3(5), 637\u2013646 (2016)","journal-title":"IEEE Internet Things J."},{"issue":"1","key":"38_CR30","first-page":"69","volume":"23","author":"G Widmer","year":"1996","unstructured":"Widmer, G., Kubat, M.: Learning in the presence of concept drift and hidden contexts. Mach. Learn. 23(1), 69\u2013101 (1996)","journal-title":"Mach. Learn."},{"key":"38_CR31","unstructured":"Xu, W.: Towards optimal one pass large scale learning with averaged stochastic gradient descent. CoRR abs\/1107.2490 (2011)"},{"key":"38_CR32","unstructured":"Zinkevich, M.: Online convex programming and generalized infinitesimal gradient ascent. In: ICML 2003 (2003)"}],"container-title":["Lecture Notes in Computer Science","Machine Learning and Knowledge Discovery in Databases"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-46150-8_38","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,6]],"date-time":"2025-05-06T09:33:56Z","timestamp":1746524036000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-46150-8_38"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030461492","9783030461508"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-46150-8_38","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"30 April 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ECML PKDD","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Joint European Conference on Machine Learning and Knowledge Discovery in Databases","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"W\u00fcrzburg","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Germany","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16 September 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 September 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ecml2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/ecmlpkdd2019.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Microsoft CMT","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"733","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"130","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"18% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3.04","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"5.3","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"ECML PKDD Workshops Information: single-blind review, submissions: 200, full papers accepted: 70, short papers accepted: 46","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}