首页 > 最新文献

International Journal of Artificial Intelligence & Robotics (IJAIR)最新文献

英文 中文
Automation System for the Disposal of Feces and Urine in Rabbit Cages Using Arduino 基于Arduino的兔笼粪尿处理自动化系统
Pub Date : 2021-11-30 DOI: 10.25139/ijair.v3i2.3347
Yudi Kristyawan, Atinus Yikwa
Farming rabbits in large numbers produce large amounts of feces and urine. A cage full of feces and urine can cause health problems for rabbits. This research aims to produce an automation system for the disposal of feces and urine in rabbit cages using an Arduino board and implemented in a prototype form. This system uses electronic devices including load cells, HX711 Module to make it easier to read load cells in measuring weight, real-time clock (RTC) for timing, ultrasonic sensor HC-SR04 to detect the presence of a certain object, dc motor, L298N motor driver module to control a dc motor, an LCD 16x2 module to display the weight and height of feces and urine, a buzzer as a notification of the status of the container if it is full, and an Arduino Uno as a controller of the entire system. The system operates so that the feces excreted by the rabbit fall onto the conveyor belt. At the same time, the urine passes via the conveyor belt and falls into the cross-section before being pumped into the urine collection container. The feces on the conveyor belt will be moved with a dc motor towards the stool container based on a certain time. Each stool and urine container is weighed with a load cell and ultrasonic sensor to detect when the container is full. Then the condition of the load cell and the ultrasonic sensor is displayed on an LCD 16x2. When one or both containers are full, a buzzer will sound as a notification. The method used in this research is an experimental method by manipulating or controlling natural situations into artificial conditions. The artificial condition is the provision of deliberate control over the object of study. The test results show that this system can remove waste based on the time using a belt conveyor and monitoring the weight and height of the dirt. If the dirt has met the specified limit, the system can activate an alarm as a notification.
大量饲养的兔子会产生大量的粪便和尿液。一个充满粪便和尿液的笼子会给兔子带来健康问题。本研究旨在利用Arduino板制作一个自动处理兔笼粪便和尿液的系统,并以原型形式实现。这个系统使用电子设备包括负载细胞,HX711模块,让它更容易读负载细胞测量体重,实时时钟(RTC)时间、超声波传感器HC-SR04检测存在一定的对象,直流电机,L298N电机驱动模块控制直流电机,一个16 x2液晶模块显示粪便和尿液的体重和身高,蜂鸣器作为通知容器的状态如果是完整的,和一个Arduino Uno作为整个系统的控制器。该系统运行使兔子排泄的粪便落在传送带上。同时,尿液经过传送带落入横截面后,再被泵入尿液收集容器。传送带上的粪便会被直流电机按一定的时间移动到粪便容器上。每个粪便和尿液容器都用称重传感器和超声波传感器称重,以检测容器何时满了。然后在16x2的LCD上显示称重传感器和超声波传感器的状态。当一个或两个容器都满了时,蜂鸣器就会发出通知。在这项研究中使用的方法是通过操纵或控制自然情况进入人工条件的实验方法。人工条件是对研究对象提供的有意识的控制。试验结果表明,该系统可以根据使用带式输送机的时间和监测污垢的重量和高度来清除废物。当污物达到指定限值时,系统会触发告警作为通知。
{"title":"Automation System for the Disposal of Feces and Urine in Rabbit Cages Using Arduino","authors":"Yudi Kristyawan, Atinus Yikwa","doi":"10.25139/ijair.v3i2.3347","DOIUrl":"https://doi.org/10.25139/ijair.v3i2.3347","url":null,"abstract":"Farming rabbits in large numbers produce large amounts of feces and urine. A cage full of feces and urine can cause health problems for rabbits. This research aims to produce an automation system for the disposal of feces and urine in rabbit cages using an Arduino board and implemented in a prototype form. This system uses electronic devices including load cells, HX711 Module to make it easier to read load cells in measuring weight, real-time clock (RTC) for timing, ultrasonic sensor HC-SR04 to detect the presence of a certain object, dc motor, L298N motor driver module to control a dc motor, an LCD 16x2 module to display the weight and height of feces and urine, a buzzer as a notification of the status of the container if it is full, and an Arduino Uno as a controller of the entire system. The system operates so that the feces excreted by the rabbit fall onto the conveyor belt. At the same time, the urine passes via the conveyor belt and falls into the cross-section before being pumped into the urine collection container. The feces on the conveyor belt will be moved with a dc motor towards the stool container based on a certain time. Each stool and urine container is weighed with a load cell and ultrasonic sensor to detect when the container is full. Then the condition of the load cell and the ultrasonic sensor is displayed on an LCD 16x2. When one or both containers are full, a buzzer will sound as a notification. The method used in this research is an experimental method by manipulating or controlling natural situations into artificial conditions. The artificial condition is the provision of deliberate control over the object of study. The test results show that this system can remove waste based on the time using a belt conveyor and monitoring the weight and height of the dirt. If the dirt has met the specified limit, the system can activate an alarm as a notification.","PeriodicalId":208192,"journal":{"name":"International Journal of Artificial Intelligence & Robotics (IJAIR)","volume":"256 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132621459","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Optimization of Breadth-First Search Algorithm for Path Solutions in Mazyin Games Mazyin游戏路径解的宽度优先搜索算法优化
Pub Date : 2021-11-30 DOI: 10.25139/ijair.v3i2.4256
Bonifacius Vicky Indriyono, Widyatmoko
A game containing elements of artificial intelligence, of course, requires an algorithm in its application. One example of a game that includes elements of artificial intelligence is the Labyrinth game. Maze is a simple educational game. This game is known as finding a way out of the maze to arrive at a predetermined goal. The labyrinth encounters numerous obstacles along the way, such as dead ends and parapets, to reach the target location. In this game, players are required to think logically about how to find the right maze path. The obstacle faced in this game is that sometimes players have difficulty finding a way out, especially if the game level has reached a high level in the process of finding a way out. To solve this problem, a graph tracing technique is needed. The Breadth-First Search (BFS) strategy can be used in conjunction with various graph search algorithms. An example of a broad search method is the Breadth-First Search Algorithm, which works by visiting nodes at level n first before moving on to nodes at level n+1. The advantage of the Breadth-First Search algorithm is that it can find a solution as the shortest path and find the minimum solution if there is more than one solution. This study will discuss how to find a path for the Labyrinth using the BFS algorithm. The result of applying this BFS algorithm is the shortest route solution raised so that the Labyrinth can arrive at the destination point through the route provided.
当然,包含人工智能元素的游戏在其应用中需要一个算法。《迷宫》便是包含人工智能元素的游戏的一个例子。迷宫是一款简单的教育类游戏。这个游戏就是要找到一条走出迷宫到达预定目标的路。迷宫在到达目标位置的过程中会遇到许多障碍,如死角和护墙。在这款游戏中,玩家需要逻辑思考如何找到正确的迷宫路径。这款游戏所面临的障碍是,有时候玩家很难找到出路,特别是当游戏关卡在寻找出路的过程中达到较高水平时。为了解决这个问题,需要一种图形跟踪技术。广度优先搜索(BFS)策略可以与各种图搜索算法结合使用。宽搜索方法的一个例子是广度优先搜索算法,它的工作原理是先访问n级的节点,然后再移动到n+1级的节点。广度优先搜索算法的优点是它可以找到一个解作为最短路径,如果有多个解则找到最小解。本研究将讨论如何使用BFS算法为迷宫寻找路径。应用该BFS算法的结果是提出最短的路径解,使迷宫能够通过提供的路径到达目的地。
{"title":"Optimization of Breadth-First Search Algorithm for Path Solutions in Mazyin Games","authors":"Bonifacius Vicky Indriyono, Widyatmoko","doi":"10.25139/ijair.v3i2.4256","DOIUrl":"https://doi.org/10.25139/ijair.v3i2.4256","url":null,"abstract":"A game containing elements of artificial intelligence, of course, requires an algorithm in its application. One example of a game that includes elements of artificial intelligence is the Labyrinth game. Maze is a simple educational game. This game is known as finding a way out of the maze to arrive at a predetermined goal. The labyrinth encounters numerous obstacles along the way, such as dead ends and parapets, to reach the target location. In this game, players are required to think logically about how to find the right maze path. The obstacle faced in this game is that sometimes players have difficulty finding a way out, especially if the game level has reached a high level in the process of finding a way out. To solve this problem, a graph tracing technique is needed. The Breadth-First Search (BFS) strategy can be used in conjunction with various graph search algorithms. An example of a broad search method is the Breadth-First Search Algorithm, which works by visiting nodes at level n first before moving on to nodes at level n+1. The advantage of the Breadth-First Search algorithm is that it can find a solution as the shortest path and find the minimum solution if there is more than one solution. This study will discuss how to find a path for the Labyrinth using the BFS algorithm. The result of applying this BFS algorithm is the shortest route solution raised so that the Labyrinth can arrive at the destination point through the route provided.","PeriodicalId":208192,"journal":{"name":"International Journal of Artificial Intelligence & Robotics (IJAIR)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122333432","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Recognition of Korean Alphabet (Hangul) Handwriting into Latin Characters Using Backpropagation Method 用反向传播方法识别韩文手写拉丁字符
Pub Date : 2021-11-30 DOI: 10.25139/ijair.v3i2.4210
Anang Aris Widodo, Muchammad Yuska Izza Mahendra, Mohammad Zoqi Sarwani
The popularity of Korean culture today attracts many people to learn everything about Korea, especially in learning the Korean language. To learn Korean, you must first know Korean letters (Hangul), which are non-Latin characters. Therefore, a digital approach is needed to recognize handwritten Korean (Hangul) words easily. Handwritten character recognition has a vital role in pattern recognition and image processing for handwritten Character Recognition (HCR). The backpropagation method trains the network to balance the network's ability to recognize the patterns used during training and the network's ability to respond correctly to input patterns that are similar but not the same as the patterns used during training. This principle is used for character recognition of Korean characters (Hangul), a sub-topic in fairly complex pattern recognition. The results of the calculation of the backpropagation artificial neural network with MATLAB in this study have succeeded in identifying 576 image training data and 384 Korean letter testing data (Hangul) quite well and obtaining a percentage result of 80.83% with an accuracy rate of all data testing carried out on letters. Korean (Hangul).
今天,韩国文化的流行吸引了许多人学习关于韩国的一切,特别是学习韩国语。要学习韩国语,首先要认识非拉丁字母(韩文)。因此,为了方便地识别手写的韩国语,需要数字化的方法。手写体字符识别在手写体字符识别的模式识别和图像处理中起着至关重要的作用。反向传播方法训练网络以平衡网络识别训练期间使用的模式的能力和网络正确响应与训练期间使用的模式相似但不相同的输入模式的能力。这个原理被用于韩文的字符识别,韩文是相当复杂的模式识别中的一个子主题。本研究利用MATLAB对反向传播人工神经网络的计算结果,较好地识别了576个图像训练数据和384个韩文字母测试数据(韩文),获得了80.83%的百分比结果,对字母进行的所有数据测试准确率都达到了正确率。韩国(韩语)。
{"title":"Recognition of Korean Alphabet (Hangul) Handwriting into Latin Characters Using Backpropagation Method","authors":"Anang Aris Widodo, Muchammad Yuska Izza Mahendra, Mohammad Zoqi Sarwani","doi":"10.25139/ijair.v3i2.4210","DOIUrl":"https://doi.org/10.25139/ijair.v3i2.4210","url":null,"abstract":"The popularity of Korean culture today attracts many people to learn everything about Korea, especially in learning the Korean language. To learn Korean, you must first know Korean letters (Hangul), which are non-Latin characters. Therefore, a digital approach is needed to recognize handwritten Korean (Hangul) words easily. Handwritten character recognition has a vital role in pattern recognition and image processing for handwritten Character Recognition (HCR). The backpropagation method trains the network to balance the network's ability to recognize the patterns used during training and the network's ability to respond correctly to input patterns that are similar but not the same as the patterns used during training. This principle is used for character recognition of Korean characters (Hangul), a sub-topic in fairly complex pattern recognition. The results of the calculation of the backpropagation artificial neural network with MATLAB in this study have succeeded in identifying 576 image training data and 384 Korean letter testing data (Hangul) quite well and obtaining a percentage result of 80.83% with an accuracy rate of all data testing carried out on letters. Korean (Hangul).","PeriodicalId":208192,"journal":{"name":"International Journal of Artificial Intelligence & Robotics (IJAIR)","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124443033","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Convolutional Neural Network Method for Classification of Syllables in Javanese Script 爪哇文字音节分类的卷积神经网络方法
Pub Date : 2021-11-30 DOI: 10.25139/ijair.v3i2.4395
Yulianti Fauziah, Kevin Aprilianta, H. Rustamaji
Javanese script is one of the languages which are a typical Javanese culture. Javanese script is seen in its use in writing the name of a particular agency or location that has historical and tourism value. The use of Javanese script in public places makes the existence of this script seen by many people, not only by the Javanese people. Some of them have difficulty recognizing the Javanese characters they encounter. One method of pattern recognition and image processing is Convolutional Neural Network (CNN). CNN is a method that uses convolution operations in performing feature extraction on images as a basis for classification. The process consists of initial data processing, classification, and syllable formation. The classification consists of 48 classes covering Javanese script types, namely basic letters (Carakan) and voice-modifying scripts (Sandhangan). It is tested with multi-class confusion matrix scenarios to determine the accuracy, precision, and recall of the built CNN model. The CNN architecture consists of three convolution layers with max-pooling operations. The training configuration includes a learning rate of 0.0001, and the number of filters for each convolution layer is 32, 64, and 128 filters. The dropout value used is 0.5, and the number of neurons in the fully-connected layer is 1,024 neurons. The average performance value of accuracy reached 87.65%, the average precision value was 88.01%, and the average recall value was 87.70%.
爪哇文字是爪哇文化的典型语言之一。爪哇文字用于书写具有历史和旅游价值的特定机构或地点的名称。在公共场所使用爪哇文字,使得这种文字的存在被很多人看到,而不仅仅是爪哇人。他们中的一些人很难识别他们遇到的爪哇文字。卷积神经网络(CNN)是模式识别和图像处理的一种方法。CNN是一种利用卷积运算对图像进行特征提取作为分类基础的方法。该过程包括初始数据处理、分类和音节形成。该分类包括48类爪哇文字类型,即基本字母(Carakan)和语音修改脚本(Sandhangan)。用多类混淆矩阵场景对其进行测试,以确定所建CNN模型的准确性、精密度和召回率。CNN架构由三个具有最大池化操作的卷积层组成。训练配置包括学习率为0.0001,每个卷积层的过滤器数量分别为32、64和128个过滤器。使用的dropout值为0.5,全连接层的神经元数为1024个神经元。准确率的平均性能值达到87.65%,准确率的平均性能值达到88.01%,召回率的平均性能值达到87.70%。
{"title":"Convolutional Neural Network Method for Classification of Syllables in Javanese Script","authors":"Yulianti Fauziah, Kevin Aprilianta, H. Rustamaji","doi":"10.25139/ijair.v3i2.4395","DOIUrl":"https://doi.org/10.25139/ijair.v3i2.4395","url":null,"abstract":"Javanese script is one of the languages which are a typical Javanese culture. Javanese script is seen in its use in writing the name of a particular agency or location that has historical and tourism value. The use of Javanese script in public places makes the existence of this script seen by many people, not only by the Javanese people. Some of them have difficulty recognizing the Javanese characters they encounter. One method of pattern recognition and image processing is Convolutional Neural Network (CNN). CNN is a method that uses convolution operations in performing feature extraction on images as a basis for classification. The process consists of initial data processing, classification, and syllable formation. The classification consists of 48 classes covering Javanese script types, namely basic letters (Carakan) and voice-modifying scripts (Sandhangan). It is tested with multi-class confusion matrix scenarios to determine the accuracy, precision, and recall of the built CNN model. The CNN architecture consists of three convolution layers with max-pooling operations. The training configuration includes a learning rate of 0.0001, and the number of filters for each convolution layer is 32, 64, and 128 filters. The dropout value used is 0.5, and the number of neurons in the fully-connected layer is 1,024 neurons. The average performance value of accuracy reached 87.65%, the average precision value was 88.01%, and the average recall value was 87.70%.","PeriodicalId":208192,"journal":{"name":"International Journal of Artificial Intelligence & Robotics (IJAIR)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125670588","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
期刊
International Journal of Artificial Intelligence & Robotics (IJAIR)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1