{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T06:32:06Z","timestamp":1743143526854,"version":"3.40.3"},"publisher-location":"Cham","reference-count":19,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031150739"},{"type":"electronic","value":"9783031150746"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-15074-6_17","type":"book-chapter","created":{"date-parts":[[2022,8,13]],"date-time":"2022-08-13T12:06:36Z","timestamp":1660392396000},"page":"267-282","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A Smart HW-Accelerator for\u00a0Non-uniform Linear Interpolation of\u00a0ML-Activation Functions"],"prefix":"10.1007","author":[{"given":"Sebastian","family":"Prebeck","sequence":"first","affiliation":[]},{"given":"Wafic","family":"Lawand","sequence":"additional","affiliation":[]},{"given":"Mounika","family":"Vaddeboina","sequence":"additional","affiliation":[]},{"given":"Wolfgang","family":"Ecker","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,8,14]]},"reference":[{"key":"17_CR1","unstructured":"Agostinelli, F., Hoffman, M., Sadowski, P., Baldi, P.: Learning activation functions to improve deep neural networks. arXiv preprint arXiv:1412.6830 (2014)"},{"issue":"6","key":"17_CR2","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1049\/ip-cds:19971587","volume":"144","author":"H Amin","year":"1997","unstructured":"Amin, H., Curtis, K., Hayes-Gill, B.: Piecewise linear approximation applied to nonlinear function of a neural network. IEEE Proc. Circuits Dev. Syst. 144(6), 313 (1997). https:\/\/doi.org\/10.1049\/ip-cds:19971587","journal-title":"IEEE Proc. Circuits Dev. Syst."},{"key":"17_CR3","unstructured":"Chandra, M.: Hardware implementation of hyperbolic tangent function using catmull-rom spline interpolation. arXiv preprint arXiv:2007.13516 (2020)"},{"key":"17_CR4","doi-asserted-by":"crossref","unstructured":"Ciregan, D., Meier, U., Schmidhuber, J.: Multi-column deep neural networks for image classification. In: 2012 IEEE Conference on Computer Vision and Pattern Recognition, pp. 3642\u20133649. IEEE (2012)","DOI":"10.1109\/CVPR.2012.6248110"},{"key":"17_CR5","doi-asserted-by":"publisher","unstructured":"Duren, R., Marks, R., Reynolds, P., Trumbo, M.: Real-time neural network inversion on the SRC-6e reconfigurable computer. IEEE Trans. Neural Networks 18(3), 889\u2013901 (2007). https:\/\/doi.org\/10.1109\/tnn.2007.891679","DOI":"10.1109\/tnn.2007.891679"},{"key":"17_CR6","doi-asserted-by":"publisher","unstructured":"Ecker, W., Schreiner, J.: Introducing model-of-things (mot) and model-of-design (mod) for simpler and more efficient hardware generators. In: 2016 IFIP\/IEEE International Conference on Very Large Scale Integration (VLSI-SoC), pp. 1\u20136 (2016). https:\/\/doi.org\/10.1109\/VLSI-SoC.2016.7753576","DOI":"10.1109\/VLSI-SoC.2016.7753576"},{"key":"17_CR7","doi-asserted-by":"crossref","unstructured":"Hu, J., Shen, L., Albanie, S., Sun, G., Wu, E.: Squeeze-and-excitation networks, September 2017","DOI":"10.1109\/CVPR.2018.00745"},{"issue":"1","key":"17_CR8","first-page":"6869","volume":"18","author":"I Hubara","year":"2017","unstructured":"Hubara, I., Courbariaux, M., Soudry, D., El-Yaniv, R., Bengio, Y.: Quantized neural networks: training neural networks with low precision weights and activations. J. Mach. Learn. Res. 18(1), 6869\u20136898 (2017)","journal-title":"J. Mach. Learn. Res."},{"key":"17_CR9","doi-asserted-by":"publisher","unstructured":"Kumar, P.A.: FPGA implementation of the trigonometric functions using the CORDIC algorithm. In: 2019 5th International Conference on Advanced Computing & Communication Systems (ICACCS). IEEE, March 2019. https:\/\/doi.org\/10.1109\/icaccs.2019.8728315","DOI":"10.1109\/icaccs.2019.8728315"},{"issue":"9","key":"17_CR10","doi-asserted-by":"publisher","first-page":"1365","DOI":"10.3390\/electronics11091365","volume":"11","author":"Z Li","year":"2022","unstructured":"Li, Z., Zhang, Y., Sui, B., Xing, Z., Wang, Q.: Fpga implementation for the sigmoid with piecewise linear fitting method based on curvature analysis. Electronics 11(9), 1365 (2022)","journal-title":"Electronics"},{"key":"17_CR11","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2013\/101376","volume":"2013","author":"MH Lin","year":"2013","unstructured":"Lin, M.H., Carlsson, J.G., Ge, D., Shi, J., Tsai, J.F.: A review of piecewise linearization methods. Math. Probl. Eng. 2013, 1\u20138 (2013). https:\/\/doi.org\/10.1155\/2013\/101376","journal-title":"Math. Probl. Eng."},{"key":"17_CR12","doi-asserted-by":"publisher","unstructured":"Muscedere, R., Dimitrov, V., Jullien, G., Miller, W.: Efficient techniques for binary-to-multidigit multidimensional logarithmic number system conversion using range-addressable look-up tables. IEEE Trans. Comput. 54(3), 257\u2013271 (2005). https:\/\/doi.org\/10.1109\/tc.2005.48","DOI":"10.1109\/tc.2005.48"},{"key":"17_CR13","doi-asserted-by":"publisher","unstructured":"Namin, A.H., Leboeuf, K., Muscedere, R., Wu, H., Ahmadi, M.: Efficient hardware implementation of the hyperbolic tangent sigmoid function. In: 2009 IEEE International Symposium on Circuits and Systems. IEEE, May 2009. https:\/\/doi.org\/10.1109\/iscas.2009.5118213","DOI":"10.1109\/iscas.2009.5118213"},{"key":"17_CR14","doi-asserted-by":"publisher","unstructured":"Piazza, F., Uncini, A., Zenobi, M.: Neural networks with digital LUT activation functions. In: Proceedings of 1993 International Conference on Neural Networks (IJCNN-93-Nagoya, Japan). IEEE (1993). https:\/\/doi.org\/10.1109\/ijcnn.1993.716806","DOI":"10.1109\/ijcnn.1993.716806"},{"key":"17_CR15","doi-asserted-by":"publisher","unstructured":"Raut, G., Rai, S., Vishvakarma, S.K., Kumar, A.: A CORDIC based configurable activation function for ANN applications. In: 2020 IEEE Computer Society Annual Symposium on VLSI (ISVLSI). IEEE, July 2020. https:\/\/doi.org\/10.1109\/isvlsi49217.2020.00024","DOI":"10.1109\/isvlsi49217.2020.00024"},{"issue":"6","key":"17_CR16","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1049\/ip-cdt:20030965","volume":"150","author":"M Tommiska","year":"2003","unstructured":"Tommiska, M.: Efficient digital implementation of the sigmoid function for reprogrammable logic. IET Proc. Comput. Digital Tech. 150(6), 403 (2003). https:\/\/doi.org\/10.1049\/ip-cdt:20030965","journal-title":"IET Proc. Comput. Digital Tech."},{"key":"17_CR17","doi-asserted-by":"publisher","unstructured":"Tsmots, I., Skorokhoda, O., Rabyk, V.: Hardware implementation of sigmoid activation functions using FPGA. In: 2019 IEEE 15th International Conference on the Experience of Designing and Application of CAD Systems (CADSM). IEEE, February 2019. https:\/\/doi.org\/10.1109\/cadsm.2019.8779253","DOI":"10.1109\/cadsm.2019.8779253"},{"key":"17_CR18","doi-asserted-by":"publisher","unstructured":"Volder, J.E.: The CORDIC trigonometric computing technique. IRE Trans. Electron. Comput. EC-8(3), 330\u2013334 (1959). https:\/\/doi.org\/10.1109\/tec.1959.5222693","DOI":"10.1109\/tec.1959.5222693"},{"issue":"9","key":"17_CR19","doi-asserted-by":"publisher","first-page":"1045","DOI":"10.1109\/12.537127","volume":"45","author":"M Zhang","year":"1996","unstructured":"Zhang, M., Vassiliadis, S., Delgado-Frias, J.: Sigmoid generators for neural computing using piecewise approximations. IEEE Trans. Comput. 45(9), 1045\u20131049 (1996). https:\/\/doi.org\/10.1109\/12.537127","journal-title":"IEEE Trans. Comput."}],"container-title":["Lecture Notes in Computer Science","Embedded Computer Systems: Architectures, Modeling, and Simulation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-15074-6_17","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,10,26]],"date-time":"2022-10-26T18:07:04Z","timestamp":1666807624000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-15074-6_17"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031150739","9783031150746"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-15074-6_17","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"14 August 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"SAMOS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Embedded Computer Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Samos","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Greece","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"3 July 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"7 July 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"samos2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/samos-conference.com\/wp\/","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":"SoftConference","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"44","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":"21","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":"48% - 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":"4","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":"2","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)"}}]}}