A New Knowledge Primitive of Digits Recognition for NAO Robot Using MNIST Dataset and CNN Algorithm for Children’s Visual Learning Enhancement

Pub Date : 2023-01-01 DOI:10.28945/5194
Soukaina Gouraguine, Mohammed Qbadou, Mohamed RAFIK, Mustapha RIAD, Khalifa Mansouri
{"title":"A New Knowledge Primitive of Digits Recognition for NAO Robot Using MNIST Dataset and CNN Algorithm for Children’s Visual Learning Enhancement","authors":"Soukaina Gouraguine, Mohammed Qbadou, Mohamed RAFIK, Mustapha RIAD, Khalifa Mansouri","doi":"10.28945/5194","DOIUrl":null,"url":null,"abstract":"Aim/Purpose: Our study is focused on prototyping, development, testing, and deployment of a new knowledge primitive for the humanoid robot assistant NAO, in order to enhance student visual learning by establishing a human-robot interaction. Background: This new primitive, utilizing a convolutional neural network (CNN), enables real-time recognition of handwritten digits captured by the NAO robot, a humanoid robot assistant developed by SoftBank Robotics. It is equipped with advanced capabilities, including a wide range of sensors, cameras, and interactive features. By integrating the proposed primitive, the NAO robot gains the ability to accurately recognize handwritten digits, contributing to improved student visual learning experiences. Methodology: Our developed primitive consists of the use of a convolutional neural network (CNN) so that the robot is able to recognize the handwriting of the digits present in the input image received in real-time. The NAO robot establishes interaction with the learners through a scenario based on a predefined assignment. In this scenario, NAO captures the digit handwritten by the learner via its camera, recognizes the digit using the deep learning model generated by the MNIST dataset, and announces to the learner the handwritten digit in the input image. The prototype is realized using the concept of a distributed system allowing the distribution of tasks in four different computing nodes. Contribution: Our research makes a significant contribution by equipping the humanoid robot NAO with a cognitive intelligence system through the integration of a new knowledge primitive based on handwriting digit recognition (HWDR). Our approach used to create and implement this primitive in the NAO robot is interesting and innovative, and presents a promising provision for enhancing the visual learning experience of children and young students with special needs, based on the use of distributed systems that divide the work using various components distributed over several nodes, coordinating their efforts to perform tasks more efficiently than a single device besides the NAO robot. Findings: We designed our model using specific parameters and a fully convolutional neural network architecture, which includes three residual depthwise separable convolutions, each followed by batch normalization and ReLU activation. To evaluate the performance of our model, we tested it on the MNIST dataset, where we achieved a remarkable accuracy, F1 score, and recall of 99%. An experiment was conducted to test our implemented primitive and see the effectiveness of this invention for enhancing visual learning in children with special needs. We developed a visual learning strategy based on the creation of engaging activities mediated by the NAO robot in an educational context. The results showed that participants achieved a strong commitment to the NAO robot, appreciating its ability to recognize handwritten digits and highlighting its promising potential to enrich visual learning experiences. Participants expressed a strong preference for teaching methods integrating assistive learning technologies, demonstrating the positive impact of our humanoid assistant robot on improving learning and visual intelligence in an educational environment. Recommendations for Practitioners: Encourage creativity and innovation in the field of robotics and special needs. This can lead to new and effective solutions that improve the lives of students with special needs. Recommendation for Researchers: Test and evaluate the proposed robotics solutions to ensure they are effective and making a positive impact. Use feedback from users, educators, and parents to refine and improve your solutions. Also, ensure that the robotics solutions are accessible to students with a range of abilities. This may involve designing solutions that are adjustable or providing alternative means of access. Impact on Society: As there are several ways to educate, there are multiple forms of learning. With the help of this learning procedure and strategy, the human teacher collaborates with the robot assistance NAO to improve visual learning among students. The findings of this research can serve as an application for the implementation of various pedagogical methods that will assist in meeting the needs of the majority of learners. Future Research: Our future research will concentrate on addressing the educational needs of students with special needs, enabling them to overcome their challenges and reach academic excellence in an inclusive environment. To achieve this goal, we plan to leverage the capabilities of social robots, which have emerged as a significant contributor to the field of human-robot interaction, particularly in facilitating inclusive education. These agents have proven to be effective in providing support to students with special needs, thereby enabling them to receive the education they need to succeed.","PeriodicalId":0,"journal":{"name":"","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.28945/5194","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Aim/Purpose: Our study is focused on prototyping, development, testing, and deployment of a new knowledge primitive for the humanoid robot assistant NAO, in order to enhance student visual learning by establishing a human-robot interaction. Background: This new primitive, utilizing a convolutional neural network (CNN), enables real-time recognition of handwritten digits captured by the NAO robot, a humanoid robot assistant developed by SoftBank Robotics. It is equipped with advanced capabilities, including a wide range of sensors, cameras, and interactive features. By integrating the proposed primitive, the NAO robot gains the ability to accurately recognize handwritten digits, contributing to improved student visual learning experiences. Methodology: Our developed primitive consists of the use of a convolutional neural network (CNN) so that the robot is able to recognize the handwriting of the digits present in the input image received in real-time. The NAO robot establishes interaction with the learners through a scenario based on a predefined assignment. In this scenario, NAO captures the digit handwritten by the learner via its camera, recognizes the digit using the deep learning model generated by the MNIST dataset, and announces to the learner the handwritten digit in the input image. The prototype is realized using the concept of a distributed system allowing the distribution of tasks in four different computing nodes. Contribution: Our research makes a significant contribution by equipping the humanoid robot NAO with a cognitive intelligence system through the integration of a new knowledge primitive based on handwriting digit recognition (HWDR). Our approach used to create and implement this primitive in the NAO robot is interesting and innovative, and presents a promising provision for enhancing the visual learning experience of children and young students with special needs, based on the use of distributed systems that divide the work using various components distributed over several nodes, coordinating their efforts to perform tasks more efficiently than a single device besides the NAO robot. Findings: We designed our model using specific parameters and a fully convolutional neural network architecture, which includes three residual depthwise separable convolutions, each followed by batch normalization and ReLU activation. To evaluate the performance of our model, we tested it on the MNIST dataset, where we achieved a remarkable accuracy, F1 score, and recall of 99%. An experiment was conducted to test our implemented primitive and see the effectiveness of this invention for enhancing visual learning in children with special needs. We developed a visual learning strategy based on the creation of engaging activities mediated by the NAO robot in an educational context. The results showed that participants achieved a strong commitment to the NAO robot, appreciating its ability to recognize handwritten digits and highlighting its promising potential to enrich visual learning experiences. Participants expressed a strong preference for teaching methods integrating assistive learning technologies, demonstrating the positive impact of our humanoid assistant robot on improving learning and visual intelligence in an educational environment. Recommendations for Practitioners: Encourage creativity and innovation in the field of robotics and special needs. This can lead to new and effective solutions that improve the lives of students with special needs. Recommendation for Researchers: Test and evaluate the proposed robotics solutions to ensure they are effective and making a positive impact. Use feedback from users, educators, and parents to refine and improve your solutions. Also, ensure that the robotics solutions are accessible to students with a range of abilities. This may involve designing solutions that are adjustable or providing alternative means of access. Impact on Society: As there are several ways to educate, there are multiple forms of learning. With the help of this learning procedure and strategy, the human teacher collaborates with the robot assistance NAO to improve visual learning among students. The findings of this research can serve as an application for the implementation of various pedagogical methods that will assist in meeting the needs of the majority of learners. Future Research: Our future research will concentrate on addressing the educational needs of students with special needs, enabling them to overcome their challenges and reach academic excellence in an inclusive environment. To achieve this goal, we plan to leverage the capabilities of social robots, which have emerged as a significant contributor to the field of human-robot interaction, particularly in facilitating inclusive education. These agents have proven to be effective in providing support to students with special needs, thereby enabling them to receive the education they need to succeed.
分享
查看原文
基于MNIST数据集和CNN算法的NAO机器人数字识别新知识基元
目的:本研究主要针对人形机器人助手NAO的原型设计、开发、测试和部署一种新的知识原语,通过建立人机交互来增强学生的视觉学习。背景:这个新的原语,利用卷积神经网络(CNN),可以实时识别由NAO机器人捕获的手写数字,NAO机器人是软银机器人公司开发的仿人机器人助手。它配备了先进的功能,包括各种传感器、摄像头和互动功能。通过整合所提出的原语,NAO机器人获得了准确识别手写数字的能力,有助于改善学生的视觉学习体验。方法:我们开发的原语包括使用卷积神经网络(CNN),使机器人能够识别实时接收的输入图像中存在的数字的笔迹。NAO机器人通过基于预定义任务的场景与学习者建立交互。在这种情况下,NAO通过摄像头捕获学习者手写的数字,使用MNIST数据集生成的深度学习模型识别数字,并向学习者宣布输入图像中的手写数字。原型是使用分布式系统的概念来实现的,允许在四个不同的计算节点上分配任务。贡献:本研究通过集成基于手写数字识别(HWDR)的新知识原语,为类人机器人NAO配备了认知智能系统。我们用于在NAO机器人中创建和实现这种原语的方法是有趣和创新的,并且基于分布式系统的使用,该系统使用分布在几个节点上的各种组件来划分工作,协调他们的努力以比NAO机器人之外的单个设备更有效地执行任务,为有特殊需求的儿童和年轻学生提供了一个有希望的视觉学习体验。研究结果:我们使用特定参数和全卷积神经网络架构设计了我们的模型,其中包括三个残差深度可分离卷积,每个卷积随后进行批归一化和ReLU激活。为了评估我们的模型的性能,我们在MNIST数据集上对其进行了测试,我们获得了显着的准确性,F1分数和99%的召回率。我们进行了一个实验来测试我们实现的原始,看看这个发明对提高有特殊需要的儿童的视觉学习的有效性。我们开发了一种视觉学习策略,该策略基于在教育环境中由NAO机器人介导的引人入胜的活动的创造。结果表明,参与者对NAO机器人产生了强烈的承诺,欣赏其识别手写数字的能力,并强调其丰富视觉学习体验的潜力。与会者对整合辅助学习技术的教学方法表达了强烈的偏好,这证明了我们的人形助理机器人在改善教育环境中的学习和视觉智能方面的积极影响。对从业者的建议:鼓励机器人和特殊需求领域的创造力和创新。这可以带来新的和有效的解决方案,改善有特殊需要的学生的生活。给研究人员的建议:测试和评估提出的机器人解决方案,以确保它们是有效的,并产生积极的影响。利用来自用户、教育者和家长的反馈来完善和改进你的解决方案。同时,确保机器人解决方案对各种能力的学生都适用。这可能涉及设计可调整的解决方案或提供替代的访问方式。对社会的影响:教育有多种方式,学习也有多种形式。在这种学习过程和策略的帮助下,人类教师与机器人辅助NAO合作,提高学生的视觉学习。这项研究的结果可以作为实施各种教学方法的应用,以帮助满足大多数学习者的需求。未来研究:我们未来的研究将集中于解决有特殊需要的学生的教育需求,使他们能够克服挑战,在包容的环境中取得卓越的学术成就。为了实现这一目标,我们计划利用社交机器人的能力,社交机器人已经成为人机交互领域的重要贡献者,特别是在促进全纳教育方面。事实证明,这些代理机构在为有特殊需要的学生提供支持方面是有效的,从而使他们能够接受成功所需的教育。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信