IEEE Circuits and Systems Magazine - Q3 2020 - 18

[15] H.-T. Pham, M.-A. Nguyen, and C.-C. Sun, "AIoT solution survey and
comparison in machine learning on low-cost microcontroller," in Proc.
IEEE Int. Symp. Intelligent Signal Processing and Communication Systems
(ISPACS), Dec. 2019, pp. 1-2. [Online]. Available: https://ieeexplore.ieee
.org/document/8986357/
[16] V. Falbo, T. Apicella, D. Aurioso, L. Danese, F. Bellotti, R. Berta, and
A. De Gloria, "Analyzing machine learning on mainstream microcontrollers," in Proc. Int. Conf. Applications Electronics Pervading Industry,
Environment and Society, 2020, pp. 103-108. [Online]. Available: https://
link.springer.com/chapter/10.1007/978-3-030-37277-4_12
[17] R. Costa, "The internet of moving things [industry view]," IEEE Technol.
Soc. Mag., vol. 37, no. 1, pp. 13-14, Mar. 2018. doi: 10.1109/MTS.2018.2795092.
[Online]. Available: http://ieeexplore.ieee.org/document/8307131/
[18] M. Quigley and M. Burke, "Low-cost Internet of Things digital technology adoption in SMEs," Int. J. Manage. Pract., vol. 6, no. 2, p. 153,
2013. doi: 10.1504/IJMP.2013.055828. [Online]. Available: http://www
.inderscience.com/link.php?id=55828
[19] R. Sanchez-Iborra and M.-D. Cano, "State of the art in LP-WAN solutions for industrial IoT services," Sensors, vol. 16, no. 5, p. 708, 2016. doi:
10.3390/s16050708.
[20] W. Niu et al., "PatDNN: Achieving real-time DNN execution on mobile devices with pattern-based weight pruning," in Proc. 25th Int. Conf.
Architectural Support Programming Languages and Operating Systems,
New York, Mar. 2020, pp. 907-922. doi: 10.1145/3373376.3378534.
[Online]. Available: https://dl.acm.org/doi/10.1145/3373376.3378534
[21] C. R. Banbury et al., "Benchmarking TinyML systems: Challenges
and direction," in Proc. 1st Int. Workshop Benchmarking Machine Learning
Workloads Emerging Hardware - 3rd Conf. Machine Learning and Systems
(MLSys), 2020. [Online]. Available: https://arxiv.org/pdf/2003.04821.pdf
[22] E. Liberis and N. D. Lane, Neural networks on microcontrollers:
saving memory at inference via operator reordering. 2019.
[23] P. Randhawa, V. Shanthagiri, and A. Kumar, "A review on applied
machine learning in wearable technology and its applications," in Proc.
IEEE Int. Conf. Intelligent Sustainable Systems (ICISS), Dec. 2017, pp. 347-
354. [Online]. Available: https://ieeexplore.ieee.org/document/8389428/
[24] E. Ahmed, I. Yaqoob, A. Gani, M. Imran, and M. Guizani, "Internetof-things-based smart environments: state of the art, taxonomy, and
open research challenges," IEEE Wireless Commun., vol. 23, no. 5, pp.
10-16, Oct. 2016. doi: 10.1109/MWC.2016.7721736. [Online]. Available:
http://ieeexplore.ieee.org/document/7721736/
[25] A. Rizzardi, D. Miorandi, S. Sicari, C. Cappiello, and A. Coen-Porisini, "Networked smart objects: Moving data processing closer to the
source," in (Lecture Notes Institute Computer Sciences, Social Informatics
and Telecommunications Engineering), 2016, pp. 28-35. [Online]. Available: https://link.springer.com/chapter/10.1007/978-3-319-47075-7_4
[26] A. Roy, A. M. Zalzala, and A. Kumar, "Disruption of things: A model
to facilitate adoption of IoT-based innovations by the urban poor,"
Proc. Eng., vol. 159, pp. 199-209, 2016. doi: 10.1016/j.proeng.2016.08.159.
[Online]. Available: https://linkinghub.elsevier.com/retrieve/pii/
S1877705816323074
[27] J. Santa and P. J. Fernández, "Seamless IPv6 connectivity for twowheelers," Pervas. Mobile Comput., vol. 42, pp. 526-541, Dec. 2017. doi:
10.1016/j.pmcj.2017.09.002. [Online]. Available: https://www.sciencedirect
.com/science/article/pii/S1574119217300652
[28] M. Wollschlaeger, T. Sauter, and J. Jasperneite, "The future of industrial communication: Automation networks in the era of the Internet of Things and industry 4.0," IEEE Ind. Electron. Mag., vol. 11, no. 1,
pp. 17-27, Mar. 2017. doi: 10.1109/MIE.2017.2649104. [Online]. Available:
http://ieeexplore.ieee.org/document/7883994/
[29] S. Deshmukh and R. Shah, "Computation offloading frameworks
in mobile cloud computing: A survey," in Proc. IEEE Int. Conf. Current
Trends Advanced Computing (ICCTAC), Mar. 2016, pp. 1-5. [Online].
Available: http://ieeexplore.ieee.org/document/7567332/
[30] P. Jayaraman, A. Yavari, D. Georgakopoulos, A. Morshed, and A.
Zaslavsky, "Internet of Things platform for smart farming: Experiences
and lessons learnt," Sensors, vol. 16, no. 11, p. 1884, Nov. 2016. doi: 10.3390/
s16111884. [Online]. Available: http://www.mdpi.com/1424-8220/16/11/1884
[31] P. Warden and D. Situnayake, Tinyml: Machine Learning with tensorflow Lite on Arduino and Ultra-Low-Power Microcontrollers. O'Reilly
UK, 2019.
[32] TensorFlow. 2020. [Online]. Available: https://www.tensorflow.org/
[33] Scikit-learn. 2020. [Online]. Available: https://scikit-learn.org/
[34] PyTorch. 2020. [Online]. Available: https://pytorch.org/

18 	

[35] TensorFlow Lite. 2020. [Online]. Available: https://www.tensorflow
.org/lite/
[36] TinyGo. 2020. [Online]. Available: https://tinygo.org/
[37] Embedded Learning Library. 2020. [Online]. Available: https://
microsoft.github.io/ELL/
[38] The Microsoft Cognitive Toolkit. 2020. [Online]. Available: https://
docs.microsoft.com/en-us/cognitive-toolkit/
[39] Darknet: Convolutional Neural Networks. 2020. [Online]. Available:
https://github.com/pjreddie/darknet
[40] Open Neural Network Exchange. 2020. [Online]. Available: https://
onnx.ai/
[41] ARM-NN. 2020. [Online]. Available: https://github.com/ARM
-software/armnn
[42] CMSIS-NN. 2020. [Online]. Available: https://arm-software.github
.io/CMSIS_5/NN/html/
[43] STM32Cube.AI 2020, [Online]. Available: https://www.st.com/en/
embedded-software/x-cube-ai.html
[44] AIfES. 2020. [Online]. Available: https://www.ims.fraunhofer.de/
en/Business_Units_and_Core_Competencies/Electronic-Assistance
-Systems/Technologies/Artificial-Intelligence-for-Embedded-Systems
-AIfES.html
[45] NanoEdge AI Studio. 2020. [Online]. Available: https://cartesiam.ai/
[46] MicroML. 2020. [Online]. Available: https://github.com/eloquentarduino/
micromlgen
[47] D. Morawiec, sklearn-porter, 2020. [Online]. Available: https://
github.com/nok/sklearn-porter
[48] m2cgen. 2020. [Online]. Available: https://github.com/Bayes​Witnesses/
m2cgen
[49] Weka-porter. 2020. [Online]. Available: https://github.com/nok/
weka-porter
[50] L. Tsutsui da Silva, V. M. A. Souza, and G. E. A. P. A. Batista, "EmbML
Tool: Supporting the use of supervised learning algorithms in low-cost
embedded systems," in Proc. IEEE 31st Int. Conf. Tools Artificial Intelligence (ICTAI), Nov. 2019, pp. 1633-1637. [Online]. Available: https://
ieeexplore.ieee.org/document/8995408/
[51] J. Nordby, "emlearn: Machine Learning inference engine for microcontrollers and embedded devices," Mar. 2019. [Online]. Available:
https://doi.org/10.5281/zenodo.2589394
[52] uTensor. 2020. [Online]. Available: https://github.com/uTensor/uTensor
[53] TinyMLgen. 2020. [Online]. Available: https://github.com/eloquen​
tarduino/tinymlgen
[54] A. Capotondi, M. Rusci, M. Fariselli, and L. Benini, "CMix-NN: Mixed
low-precision CNN library for memory-constrained edge devices," IEEE
Trans. Circuits Syst. II, Express Briefs, to be published. [Online]. Available: https://ieeexplore.ieee.org/document/9049084/
[55] X. Wang, M. Magno, L. Cavigelli, and L. Benini, "FANN-on-MCU: An
open-source toolkit for energy-efficient neural network inference at the
edge of the Internet of Things," IEEE Internet Things J., to be published.
doi: 10.1109/JIOT.2020.2976702. [Online]. Available: https://ieeexplore
.ieee.org/document/9016202/
[56] Linaro. 2020. [Online]. Available: https://www.linaro.org/
[57] Caffe. 2020. [Online]. Available: https://caffe.berkeleyvision.org/
[58] Keras. 2020. [Online]. Available: https://keras.io/
[59] G. Holmes, A. Donkin, and I. Witten, "WEKA: a machine learning
workbench," in Proc. IEEE ANZIIS '94 - Australian New Zealnd Intelligent
Information Systems Conf., 1994, pp. 357-361. [Online]. Available: http://
ieeexplore.ieee.org/document/396988/
[60] Teensy. 2020. [Online]. Available: https://www.pjrc.com/teensy/
[61] Mbed platforms. 2020. [Online]. Available: https://os.mbed.com/
platforms/
[62] A. G. Howard et al., "MobileNets: Efficient convolutional neural
networks for mobile vision applications," Apr. 2017. [Online]. Available:
http://arxiv.org/abs/1704.04861
[63] Fast Artificial Neural Network Library (FANN). 2020. [Online].
Available: http://leenissen.dk/fann/wp/
[64] D. Rossi et al., "PULP: A parallel ultra low power platform for next
generation IoT applications," in Proc. IEEE Hot Chips 27 Symp. (HCS),
Aug. 2015, pp. 1-39. [Online]. Available: http://ieeexplore.ieee.org/
document/7477325/
[65] Y Wang, Z Luo, G Qiu, and G Zhou, "Design of Smart Watch system
based on E-paper," in Proc. 10th IEEE Int. Conf. Nano/Micro Engineered
and Molecular Systems, Apr. 2015, pp. 327-330. [Online]. Available: http://
ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=7147437

IEEE CIRCUITS AND SYSTEMS MAGAZINE 		

THIRD QUARTER 2020


https://www.tensorflow.org/lite/ https://www.tensorflow.org/lite/ https://www.tinygo.org/ https://ieeexplore.ieee.org/document/8986357/ https://microsoft.github.io/ELL/ https://ieeexplore.ieee.org/document/8986357/ https://microsoft.github.io/ELL/ https://www.github.com/pjreddie/darknet https://docs.microsoft.com/en-us/cognitive-toolkit/ https://link.springer.com/chapter/10.1007/978-3-030-37277-4_12 https://github.com/pjreddie/darknet https://link.springer.com/chapter/10.1007/978-3-030-37277-4_12 https://onnx.ai/ https://onnx.ai/ https://github.com/ARM-software/armnn https://github.com/ARM-software/armnn http://ieeexplore.ieee.org/document/8307131/ https://arm-software.github.io/CMSIS_5/NN/html/ https://arm-software.github.io/CMSIS_5/NN/html/ http://www.inderscience.com/link.php?id=55828 https://www.st.com/en/embedded-software/x-cube-ai.html https://www.st.com/en/embedded-software/x-cube-ai.html http://www.inderscience.com/link.php?id=55828 https://www.ims.fraunhofer.de/en/Business_Units_and_Core_Competencies/Electronic-Assistance-Systems/Technologies/Artificial-Intelligence-for-Embedded-Systems-AIfES.html https://www.ims.fraunhofer.de/en/Business_Units_and_Core_Competencies/Electronic-Assistance-Systems/Technologies/Artificial-Intelligence-for-Embedded-Systems-AIfES.html https://www.ims.fraunhofer.de/en/Business_Units_and_Core_Competencies/Electronic-Assistance-Systems/Technologies/Artificial-Intelligence-for-Embedded-Systems-AIfES.html https://www.ims.fraunhofer.de/en/Business_Units_and_Core_Competencies/Electronic-Assistance-Systems/Technologies/Artificial-Intelligence-for-Embedded-Systems-AIfES.html https://www.cartesiam.ai/ https://github.com/eloquentarduino/micromlgen https://github.com/eloquentarduino/micromlgen https://dl.acm.org/doi/10.1145/3373376.3378534 https://github.com/nok/sklearn-porter https://github.com/nok/sklearn-porter https://github.com/BayesWitnesses/m2cgen https://github.com/BayesWitnesses/m2cgen https://www.arxiv.org/pdf/2003.04821.pdf https://github.com/nok/weka-porter https://github.com/nok/weka-porter https://ieeexplore.ieee.org/document/8995408/ https://ieeexplore.ieee.org/document/8995408/ https://ieeexplore.ieee.org/document/8389428/ https://www.doi.org/10.5281/zenodo.2589394 https://www.github.com/uTensor/uTensor https://github.com/eloquentarduino/tinymlgen http://ieeexplore.ieee.org/document/7721736/ https://github.com/eloquentarduino/tinymlgen https://link.springer.com/chapter/10.1007/978-3-319-47075-7_4 https://ieeexplore.ieee.org/document/9049084/ https://linkinghub.elsevier.com/retrieve/pii/S1877705816323074 https://ieeexplore.ieee.org/document/9016202/ https://linkinghub.elsevier.com/retrieve/pii/S1877705816323074 https://ieeexplore.ieee.org/document/9016202/ https://www.linaro.org/ https://caffe.berkeleyvision.org/ https://www.sciencedirect.com/science/article/pii/S1574119217300652 https://keras.io/ https://www.sciencedirect.com/science/article/pii/S1574119217300652 http://ieeexplore.ieee.org/document/396988/ http://ieeexplore.ieee.org/document/396988/ https://www.pjrc.com/teensy/ https://os.mbed.com/platforms/ http://ieeexplore.ieee.org/document/7883994/ https://os.mbed.com/platforms/ http://ieeexplore.ieee.org/document/7567332/ http://www.arxiv.org/abs/1704.04861 http://www.leenissen.dk/fann/wp/ http://www.mdpi.com/1424-8220/16/11/1884 http://ieeexplore.ieee.org/document/7477325/ http://ieeexplore.ieee.org/document/7477325/ https://www.tensorflow.org/ http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=7147437 https://www.scikit-learn.org/ https://www.pytorch.org/ http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=7147437

IEEE Circuits and Systems Magazine - Q3 2020

Table of Contents for the Digital Edition of IEEE Circuits and Systems Magazine - Q3 2020

Contents
IEEE Circuits and Systems Magazine - Q3 2020 - Cover1
IEEE Circuits and Systems Magazine - Q3 2020 - Cover2
IEEE Circuits and Systems Magazine - Q3 2020 - Contents
IEEE Circuits and Systems Magazine - Q3 2020 - 2
IEEE Circuits and Systems Magazine - Q3 2020 - 3
IEEE Circuits and Systems Magazine - Q3 2020 - 4
IEEE Circuits and Systems Magazine - Q3 2020 - 5
IEEE Circuits and Systems Magazine - Q3 2020 - 6
IEEE Circuits and Systems Magazine - Q3 2020 - 7
IEEE Circuits and Systems Magazine - Q3 2020 - 8
IEEE Circuits and Systems Magazine - Q3 2020 - 9
IEEE Circuits and Systems Magazine - Q3 2020 - 10
IEEE Circuits and Systems Magazine - Q3 2020 - 11
IEEE Circuits and Systems Magazine - Q3 2020 - 12
IEEE Circuits and Systems Magazine - Q3 2020 - 13
IEEE Circuits and Systems Magazine - Q3 2020 - 14
IEEE Circuits and Systems Magazine - Q3 2020 - 15
IEEE Circuits and Systems Magazine - Q3 2020 - 16
IEEE Circuits and Systems Magazine - Q3 2020 - 17
IEEE Circuits and Systems Magazine - Q3 2020 - 18
IEEE Circuits and Systems Magazine - Q3 2020 - 19
IEEE Circuits and Systems Magazine - Q3 2020 - 20
IEEE Circuits and Systems Magazine - Q3 2020 - 21
IEEE Circuits and Systems Magazine - Q3 2020 - 22
IEEE Circuits and Systems Magazine - Q3 2020 - 23
IEEE Circuits and Systems Magazine - Q3 2020 - 24
IEEE Circuits and Systems Magazine - Q3 2020 - 25
IEEE Circuits and Systems Magazine - Q3 2020 - 26
IEEE Circuits and Systems Magazine - Q3 2020 - 27
IEEE Circuits and Systems Magazine - Q3 2020 - 28
IEEE Circuits and Systems Magazine - Q3 2020 - 29
IEEE Circuits and Systems Magazine - Q3 2020 - 30
IEEE Circuits and Systems Magazine - Q3 2020 - 31
IEEE Circuits and Systems Magazine - Q3 2020 - 32
IEEE Circuits and Systems Magazine - Q3 2020 - 33
IEEE Circuits and Systems Magazine - Q3 2020 - 34
IEEE Circuits and Systems Magazine - Q3 2020 - 35
IEEE Circuits and Systems Magazine - Q3 2020 - 36
IEEE Circuits and Systems Magazine - Q3 2020 - 37
IEEE Circuits and Systems Magazine - Q3 2020 - 38
IEEE Circuits and Systems Magazine - Q3 2020 - 39
IEEE Circuits and Systems Magazine - Q3 2020 - 40
IEEE Circuits and Systems Magazine - Q3 2020 - 41
IEEE Circuits and Systems Magazine - Q3 2020 - 42
IEEE Circuits and Systems Magazine - Q3 2020 - 43
IEEE Circuits and Systems Magazine - Q3 2020 - 44
IEEE Circuits and Systems Magazine - Q3 2020 - 45
IEEE Circuits and Systems Magazine - Q3 2020 - 46
IEEE Circuits and Systems Magazine - Q3 2020 - 47
IEEE Circuits and Systems Magazine - Q3 2020 - 48
IEEE Circuits and Systems Magazine - Q3 2020 - 49
IEEE Circuits and Systems Magazine - Q3 2020 - 50
IEEE Circuits and Systems Magazine - Q3 2020 - 51
IEEE Circuits and Systems Magazine - Q3 2020 - 52
IEEE Circuits and Systems Magazine - Q3 2020 - 53
IEEE Circuits and Systems Magazine - Q3 2020 - 54
IEEE Circuits and Systems Magazine - Q3 2020 - 55
IEEE Circuits and Systems Magazine - Q3 2020 - 56
IEEE Circuits and Systems Magazine - Q3 2020 - 57
IEEE Circuits and Systems Magazine - Q3 2020 - 58
IEEE Circuits and Systems Magazine - Q3 2020 - 59
IEEE Circuits and Systems Magazine - Q3 2020 - 60
IEEE Circuits and Systems Magazine - Q3 2020 - 61
IEEE Circuits and Systems Magazine - Q3 2020 - 62
IEEE Circuits and Systems Magazine - Q3 2020 - 63
IEEE Circuits and Systems Magazine - Q3 2020 - 64
IEEE Circuits and Systems Magazine - Q3 2020 - 65
IEEE Circuits and Systems Magazine - Q3 2020 - 66
IEEE Circuits and Systems Magazine - Q3 2020 - 67
IEEE Circuits and Systems Magazine - Q3 2020 - 68
IEEE Circuits and Systems Magazine - Q3 2020 - Cover3
IEEE Circuits and Systems Magazine - Q3 2020 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021Q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q1
https://www.nxtbookmedia.com