{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T14:28:50Z","timestamp":1742912930562,"version":"3.40.3"},"publisher-location":"Cham","reference-count":51,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031184604"},{"type":"electronic","value":"9783031184611"}],"license":[{"start":{"date-parts":[[2022,10,13]],"date-time":"2022-10-13T00:00:00Z","timestamp":1665619200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,10,13]],"date-time":"2022-10-13T00:00:00Z","timestamp":1665619200000},"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":[[2023]]},"DOI":"10.1007\/978-3-031-18461-1_7","type":"book-chapter","created":{"date-parts":[[2022,10,12]],"date-time":"2022-10-12T07:15:14Z","timestamp":1665558914000},"page":"100-120","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A Compact Spectral Model for\u00a0Convolutional Neural Network"],"prefix":"10.1007","author":[{"given":"Sayed Omid","family":"Ayat","sequence":"first","affiliation":[]},{"given":"Shahriyar Masud","family":"Rizvi","sequence":"additional","affiliation":[]},{"given":"Hamdan","family":"Abdellatef","sequence":"additional","affiliation":[]},{"given":"Ab Al-Hadi","family":"Ab Rahman","sequence":"additional","affiliation":[]},{"given":"Shahidatul Sadiah Abdul","family":"Manan","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,10,13]]},"reference":[{"key":"7_CR1","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1016\/j.neucom.2015.02.092","volume":"174","author":"AD Almasi","year":"2016","unstructured":"Almasi, A.D., Wozniak, S., Cristea, V., Leblebici, Y., Engbersen, T.: Review of advances in neural networks: neural design technology stack. Nerocomputing 174, 31\u201341 (2016)","journal-title":"Nerocomputing"},{"key":"7_CR2","doi-asserted-by":"crossref","unstructured":"Collobert, R., Weston, J.: A unified architecture for natural language processing: deep neural networks with multitask learning. In: Proceedings of the 25th International Conference on Machine Learning, pp. 160\u2013167. ACM (2008)","DOI":"10.1145\/1390156.1390177"},{"key":"7_CR3","doi-asserted-by":"crossref","unstructured":"Simard, P.Y., Steinkraus, D., Platt, J.C.: Best practices for convolutional neural networks applied to visual document analysis. In: Proceedings of the 7th International Conference on Document Analysis and Recognition (ICDAR), vol. 3, pp. 958\u2013963. IEEE (2003)","DOI":"10.1109\/ICDAR.2003.1227801"},{"key":"7_CR4","unstructured":"McNelis, P.D.: Neural Networks in Finance: Gaining Predictive Edge in the Market. Academic Press, Cambridge (2005)"},{"issue":"1","key":"7_CR5","first-page":"44","volume":"6","author":"S Ahmad Radzi","year":"2014","unstructured":"Ahmad Radzi, S., Mohamad, K.H., Liew, S.S., Bakhteri, R.: Convolutional neural network for face recognition with pose and illumination variation. Int. J. Eng. Technol. (IJET) 6(1), 44\u201357 (2014)","journal-title":"Int. J. Eng. Technol. (IJET)"},{"key":"7_CR6","doi-asserted-by":"crossref","unstructured":"Huang, P.S., He, X., Gao, J., Deng, L., Acero, A., Heck, L.: Learning deep structured semantic models for web search using clickthrough data. In: Proceedings of the 22nd ACM International Conference on Information & Knowledge Management, pp. 2333\u20132338. ACM (2013)","DOI":"10.1145\/2505515.2505665"},{"key":"7_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1007\/978-3-319-41778-3_18","volume-title":"Articulated Motion and Deformable Objects","author":"P Rasti","year":"2016","unstructured":"Rasti, P., Uiboupin, T., Escalera, S., Anbarjafari, G.: Convolutional neural network super resolution for face recognition in surveillance monitoring. In: Perales, F.J.J., Kittler, J. (eds.) AMDO 2016. LNCS, vol. 9756, pp. 175\u2013184. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-41778-3_18"},{"key":"7_CR8","doi-asserted-by":"crossref","unstructured":"Yeap, Y.Y., Sheikh, U.U., Ab Rahman, A.A.: Image forensic for digital image copy move forgery detection. In: 14th IEEE International Colloquium on Signal Processing and Its Applications (CSPA), pp. 239\u2013244. IEEE (2018)","DOI":"10.1109\/CSPA.2018.8368719"},{"issue":"6","key":"7_CR9","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1145\/3065386","volume":"60","author":"A Krizhevsky","year":"2017","unstructured":"Krizhevsky, A., Sutskever, I., Hinton, G.E.: ImageNet classification with deep convolutional neural networks. Commun. ACM 60(6), 84\u201390 (2017)","journal-title":"Commun. ACM"},{"key":"7_CR10","unstructured":"Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scale image recognition. In: Proceedings of the 3rd International Conference on Learning Representations, ICLR (2015)"},{"issue":"1","key":"7_CR11","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1002\/rob.20270","volume":"26","author":"P Sermanet","year":"2009","unstructured":"Sermanet, P., et al.: A multirange architecture for collision-free off-road robot navigation. J. Field Robot. 26(1), 52\u201387 (2009)","journal-title":"J. Field Robot."},{"key":"7_CR12","unstructured":"LeCun, Y., et al.: Handwritten digit recognition with a back-propagation network. In: Proceedings of the 2nd International Conference on Neural Information Processing Systems (NIPS), pp. 396\u2013404. NeurIPS (1989)"},{"key":"7_CR13","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1016\/j.neucom.2018.09.038","volume":"323","author":"Q Zhang","year":"2019","unstructured":"Zhang, Q., Zhang, M., Chen, T., Sun, Z., Ma, Y., Yu, B.: Recent advances in convolutional neural network acceleration. Neurocomputing 323, 37\u201351 (2019)","journal-title":"Neurocomputing"},{"key":"7_CR14","doi-asserted-by":"crossref","unstructured":"Amer, H., Ab Rahman, A., Amer, I., Lucarz, C., Mattavelli, M.: Methodology and technique to improve throughput of FPGA-based Cal dataflow programs: case study of the RVC MPEG-4 SP intra decoder. In: Proceedings of the IEEE Workshop on Signal Processing Systems (SiPS), pp. 186\u2013191. IEEE (2011)","DOI":"10.1109\/SiPS.2011.6088972"},{"key":"7_CR15","doi-asserted-by":"publisher","first-page":"152","DOI":"10.1016\/j.neucom.2019.06.094","volume":"364","author":"S Ayat","year":"2019","unstructured":"Ayat, S., Khalil-Hani, M., Ab Rahman, A., Abdellatef, H.: Spectral-based convolutional neural network without multiple spatial-frequency domain switchings. Neurocomputing 364, 152\u2013167 (2019)","journal-title":"Neurocomputing"},{"issue":"1","key":"7_CR16","first-page":"173","volume":"9","author":"S Rizvi","year":"2021","unstructured":"Rizvi, S., Ab Rahman, A., Khalil-Hani, M., Ayat, S.: A low-complexity complex-valued activation function for fast and accurate spectral domain convolutional neural network. Indones. J. Electr. Eng. Inform. (IJEEI) 9(1), 173\u2013184 (2021)","journal-title":"Indones. J. Electr. Eng. Inform. (IJEEI)"},{"key":"7_CR17","doi-asserted-by":"crossref","unstructured":"Liu, S., Luk, W.: Optimizing fully spectral convolutional neural networks on FPGA. In: Proceedings of the 19th IEEE International Conference on Field-Programmable Technology (ICFPT), pp. 39\u201347. IEEE (2020)","DOI":"10.1109\/ICFPT51103.2020.00015"},{"key":"7_CR18","doi-asserted-by":"publisher","first-page":"107851","DOI":"10.1016\/j.asoc.2021.107851","volume":"112","author":"T Watanabe","year":"2021","unstructured":"Watanabe, T., Wolf, D.: Image classification in frequency domain with 2SReLU: a second harmonics superposition activation function. Appl. Soft Comput. 112, 107851 (2021)","journal-title":"Appl. Soft Comput."},{"key":"7_CR19","doi-asserted-by":"crossref","unstructured":"Zhang, C., Li, P., Sun, G., Guan, Y., Xiao, B., Cong, J.: Optimizing FPGA-based accelerator design for deep convolutional neural networks. In: Proceedings of the 2015 ACM\/SIGDA International Symposium on Field-Programmable Gate Arrays, pp. 161\u2013170. ACM (2015)","DOI":"10.1145\/2684746.2689060"},{"key":"7_CR20","doi-asserted-by":"crossref","unstructured":"Qiu, J., et al.: Going deeper with embedded FPGA platform for convolutional neural network. In: Proceedings of the 2016 ACM\/SIGDA International Symposium on Field-Programmable Gate Arrays, pp. 26\u201335. ACM (2016)","DOI":"10.1145\/2847263.2847265"},{"key":"7_CR21","unstructured":"Ristretto, G.P.: Hardware-oriented approximation of convolutional neural networks. arXiv preprint (arXiv:1605.06402). arXiv (2016)"},{"key":"7_CR22","unstructured":"Denton, E.L., Zaremba, W., Bruna, J., LeCun, Y., Fergus, R.: Exploiting linear structure within convolutional networks for efficient evaluation. In: Proceedings of the Advances in Neural Information Processing Systems, pp. 1269\u20131277. NeurIPS (2014)"},{"key":"7_CR23","unstructured":"Han, S., Pool, J., Tran, J., Dally, W.: Learning both weights and connections for efficient neural network. In: Proceedings of the 28th International Conference on Neural Information Processing Systems (NIPS), pp. 1135\u20131143. NeurIPS (2015)"},{"key":"7_CR24","doi-asserted-by":"publisher","first-page":"7823","DOI":"10.1109\/ACCESS.2018.2890150","volume":"7","author":"A Shawahna","year":"2018","unstructured":"Shawahna, A., Sait, S.M., El-Maleh, A.: FPGA-based accelerators of deep learning networks for learning and classification: a review. IEEE Access 7, 7823\u201359 (2018)","journal-title":"IEEE Access"},{"key":"7_CR25","doi-asserted-by":"crossref","unstructured":"Zhang, X., Zou, J., Ming, X., He, K., Sun, J.: Efficient and accurate approximations of nonlinear convolutional networks. In: Proceedings of the IEEE Conference on Computer Vision and pattern Recognition (CVPR), pp. 1984\u20131992. IEEE (2015)","DOI":"10.1109\/CVPR.2015.7298809"},{"key":"7_CR26","unstructured":"Courbariaux, M., Hubara, I., Soudry, D., El-Yaniv, R., Bengio, Y.: Binarized neural networks: Training deep neural networks with weights and activations constrained to +1 or -1. arXiv preprint (arXiv:1602.02830). arXiv (2016)"},{"key":"7_CR27","unstructured":"Hubara, I., Courbariaux, M., Soudry, D., El-Yaniv, R., Bengio, Y.: Binarized neural networks. In: Proceedings of the Advances in Neural Information Processing Systems, pp. 4107\u20134115. NeurIPS (2016)"},{"key":"7_CR28","doi-asserted-by":"publisher","first-page":"1072","DOI":"10.1016\/j.neucom.2017.09.046","volume":"275","author":"S Liang","year":"2018","unstructured":"Liang, S., Yin, S., Liu, L., Luk, W., Wei, S.: FP-BNN: binarized neural network on FPGA. Neurocomputing 275, 1072\u20131086 (2018)","journal-title":"Neurocomputing"},{"key":"7_CR29","doi-asserted-by":"crossref","unstructured":"Wu, Q., Lu, X., Xue, S., Wang, C., Wu, X., Fan, J.: SBNN: slimming binarized neural network. Neurocomputing 401, 113\u2013122 (2020)","DOI":"10.1016\/j.neucom.2020.03.030"},{"issue":"4","key":"7_CR30","doi-asserted-by":"publisher","first-page":"1109","DOI":"10.1007\/s00521-018-3761-1","volume":"32","author":"S Mittal","year":"2018","unstructured":"Mittal, S.: A survey of FPGA-based accelerators for convolutional neural networks. Neural Comput. Appl. 32(4), 1109\u20131139 (2018). https:\/\/doi.org\/10.1007\/s00521-018-3761-1","journal-title":"Neural Comput. Appl."},{"key":"7_CR31","unstructured":"Umuroglu, Y., et al.: A framework for fast, scalable binarized neural network inference. In: Proceedings of the 2017 ACM\/SIGDA International Symposium on Field-Programmable Gate Arrays, pp. 65\u201374. ACM (2017)"},{"key":"7_CR32","doi-asserted-by":"crossref","unstructured":"Ma, X., et al.: An area and energy efficient design of domain-wall memory-based deep convolutional neural networks using stochastic computing. In: Proceedings of the 19th International Symposium on Quality Electronic Design (ISQED), pp. 314\u2013321. IEEE (2018)","DOI":"10.1109\/ISQED.2018.8357306"},{"key":"7_CR33","doi-asserted-by":"crossref","unstructured":"Li, J., et al.: Hardware-driven nonlinear activation for stochastic computing based deep convolutional neural networks. In: Proceedings of the International Joint Conference on Neural Networks (IJCNN), pp. 1230\u20131236. IEEE (2017)","DOI":"10.1109\/IJCNN.2017.7965993"},{"key":"7_CR34","doi-asserted-by":"crossref","unstructured":"Li, Z., et al.: HEIF: highly efficient stochastic computing-based inference framework for deep neural networks. IEEE Trans. Comput.-Aid. Des. Integr. Circ. Syst. 38(8), pp. 1543\u20131556 (2019)","DOI":"10.1109\/TCAD.2018.2852752"},{"key":"7_CR35","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1016\/j.neucom.2021.10.105","volume":"471","author":"H Abdellatef","year":"2022","unstructured":"Abdellatef, H., Khalil-Hani, M., Shaikh-Husin, N., Ayat, S.: Accurate and compact convolutional neural network based on stochastic computing. Neurocomputing 471, 31\u201347 (2022)","journal-title":"Neurocomputing"},{"issue":"1","key":"7_CR36","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1109\/TC.2010.202","volume":"60","author":"W Qian","year":"2010","unstructured":"Qian, W., Li, X., Riedel, M.D., Bazargan, K., Lilja, D.J.: An architecture for fault-tolerant computation with stochastic logic. IEEE Trans. Comput. 60(1), 93\u2013105 (2010)","journal-title":"IEEE Trans. Comput."},{"key":"7_CR37","doi-asserted-by":"crossref","unstructured":"Hayes, J.P.: Introduction to stochastic computing and its challenges. In: Proceedings of the 52nd ACM\/IEEE Design Automation Conference (DAC), pp. 1\u20133. IEEE (2015)","DOI":"10.1145\/2744769.2747932"},{"key":"7_CR38","doi-asserted-by":"crossref","unstructured":"Bottleson, J., Kim, S., Andrews, J., Bindu, P., Murthy, D.N., Jin, J.: clCaffe: OpenCL accelerated Caffe for convolutional neural networks. In: Proceedings of the IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), pp. 50\u201357. IEEE (2016)","DOI":"10.1109\/IPDPSW.2016.182"},{"key":"7_CR39","doi-asserted-by":"crossref","unstructured":"Bareiss, E.H.: Numerical solution of linear equations with Toeplitz and vector Toeplitz matrices. Numerische Mathematik 13(5), 404\u2013424 (1969)","DOI":"10.1007\/BF02163269"},{"issue":"12","key":"7_CR40","doi-asserted-by":"publisher","first-page":"2295","DOI":"10.1109\/JPROC.2017.2761740","volume":"105","author":"V Sze","year":"2017","unstructured":"Sze, V., Chen, Y.H., Yang, T.J., Emer, J.S.: Efficient processing of deep neural networks: a tutorial and survey. Proc. IEEE 105(12), 2295\u20132329 (2017)","journal-title":"Proc. IEEE"},{"key":"7_CR41","doi-asserted-by":"crossref","unstructured":"Winograd, S.: Arithmetic Complexity of Computations. SIAM (1980)","DOI":"10.1137\/1.9781611970364"},{"key":"7_CR42","doi-asserted-by":"crossref","unstructured":"Lavin, A., Gray, S.: Fast algorithms for convolutional neural networks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 4013\u20134021. IEEE (2016)","DOI":"10.1109\/CVPR.2016.435"},{"key":"7_CR43","unstructured":"Rippel, O., Snoek, J., Adams, R.P.: Spectral representations for convolutional neural networks. In: Proceedings of the 28th International Conference on Neural Information Processing Systems (NIPS), pp. 2449\u20132457. ACM (2015)"},{"issue":"2","key":"7_CR44","doi-asserted-by":"publisher","first-page":"919","DOI":"10.3906\/elk-1706-222","volume":"26","author":"S Ayat","year":"2018","unstructured":"Ayat, S., Khalil-Hani, M., Ab Rahman, A.: Optimizing FPGA-based CNN accelerator for energy efficiency with an extended Roofline model. Turk. J. Electr. Eng. Comput. Sci. 26(2), 919\u2013935 (2018)","journal-title":"Turk. J. Electr. Eng. Comput. Sci."},{"key":"7_CR45","doi-asserted-by":"crossref","unstructured":"Niu, Y., et al.: SPEC2: SPECtral SParsE CNN accelerator on FPGAs. In: Proceedings of the 26th IEEE International Conference on High Performance Computing, Data, and Analytics (HiPC), pp. 195\u2013204. IEEE (2019)","DOI":"10.1109\/HiPC.2019.00033"},{"key":"7_CR46","doi-asserted-by":"crossref","unstructured":"Sun, W., Zeng, H., Yang, Y.-h., Prasanna, V.: Throughput-optimized frequency domain CNN with fixed-point quantization on FPGA. In: International Conference on ReConFigurable Computing and FPGAs (ReConFig), pp. 1\u20138. IEEE (2018)","DOI":"10.1109\/RECONFIG.2018.8641716"},{"key":"7_CR47","doi-asserted-by":"crossref","unstructured":"Guan, B., Zhang, J., Sethares, W., Kijowski, R., Liu, F.: Spectral domain convolutional neural network. In: Proceedings of the 46th IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 2795\u20132799. IEEE (2021)","DOI":"10.1109\/ICASSP39728.2021.9413409"},{"issue":"7553","key":"7_CR48","doi-asserted-by":"publisher","first-page":"436","DOI":"10.1038\/nature14539","volume":"521","author":"Y LeCun","year":"2015","unstructured":"LeCun, Y., Bengio, Y., Hinton, G.: Deep learning. Nature 521(7553), 436\u2013444 (2015)","journal-title":"Nature"},{"key":"7_CR49","unstructured":"Ioffe, S., Szegedy, C.: Batch normalization: accelerating deep network training by reducing internal covariate shift. arXiv preprint (arXiv:1502.03167). arXiv (2015)"},{"key":"7_CR50","doi-asserted-by":"crossref","unstructured":"Vedaldi, A., Lenc, K.: MatConvNet: convolutional neural networks for MATLAB. In: Proceedings of the 23rd ACM International Conference on Multimedia (MM), pp. 689\u2013692. ACM (2015)","DOI":"10.1145\/2733373.2807412"},{"key":"7_CR51","doi-asserted-by":"crossref","unstructured":"Cong, J., Xiao, B.: Minimizing computation in convolutional neural networks. In: Proceedings of the 24th International Conference on Artificial Neural Networks (ICANN), pp. 281\u2013290. IEEE (2014)","DOI":"10.1007\/978-3-319-11179-7_36"}],"container-title":["Lecture Notes in Networks and Systems","Proceedings of the Future Technologies Conference (FTC) 2022, Volume 1"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-18461-1_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,5]],"date-time":"2024-10-05T16:49:46Z","timestamp":1728146986000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-18461-1_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,13]]},"ISBN":["9783031184604","9783031184611"],"references-count":51,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-18461-1_7","relation":{},"ISSN":["2367-3370","2367-3389"],"issn-type":[{"type":"print","value":"2367-3370"},{"type":"electronic","value":"2367-3389"}],"subject":[],"published":{"date-parts":[[2022,10,13]]},"assertion":[{"value":"13 October 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"FTC 2022","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Proceedings of the Future Technologies Conference","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Vancouver, BC","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Canada","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":"20 October 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21 October 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ftc2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/saiconference.com\/FTC","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}