首页 > 最新文献

Proceedings of the 2022 International Conference on Computer, Control, Informatics and Its Applications最新文献

英文 中文
Auto Code Comment Assessment for Online Judge using Word Embedding and Word Mover's Distance 基于词嵌入和词移动距离的在线裁判代码评注自动评估
R. A. Sukamto, M. Rischa, E. Piantari, Yudi Wibisono, R. Megasari
Comments in source code are a form of inline documentation created by programmers to help others understand the function of the program. The students of the basic programming subject need how to learn to write better code comments which can be difficulties for the lecturer assessing. Therefore, the author proposes an automatic source code comment assessment method for the online judge system with a corpus-based text similarity approach. Word2vec, GloVe, and fastText models will be used to train word vectors with the Indonesian Wikipedia Dump. The Similarities will be measured using Word Mover's Distance (WMD). Experiments were carried out using epoch variations during the training process. Spearman's rho correlation coefficient, mean average error (MAE), and performance measurements of each model will be compared. The methods with the proposed word embedding approach still provide not good results.
源代码中的注释是程序员创建的一种内联文档形式,用于帮助其他人理解程序的功能。基础编程学科的学生需要学习如何编写更好的代码注释,这可能是讲师评估的困难。因此,作者提出了一种基于语料库的文本相似度方法的在线裁判系统源代码注释自动评估方法。Word2vec、GloVe和fastText模型将用于训练印度尼西亚维基百科转储的词向量。相似度将使用Word Mover's Distance (WMD)来衡量。在训练过程中使用历元变化进行实验。将比较各模型的Spearman相关系数、平均误差(MAE)和性能测量结果。采用所提出的词嵌入方法的方法仍然没有取得很好的效果。
{"title":"Auto Code Comment Assessment for Online Judge using Word Embedding and Word Mover's Distance","authors":"R. A. Sukamto, M. Rischa, E. Piantari, Yudi Wibisono, R. Megasari","doi":"10.1145/3575882.3575949","DOIUrl":"https://doi.org/10.1145/3575882.3575949","url":null,"abstract":"Comments in source code are a form of inline documentation created by programmers to help others understand the function of the program. The students of the basic programming subject need how to learn to write better code comments which can be difficulties for the lecturer assessing. Therefore, the author proposes an automatic source code comment assessment method for the online judge system with a corpus-based text similarity approach. Word2vec, GloVe, and fastText models will be used to train word vectors with the Indonesian Wikipedia Dump. The Similarities will be measured using Word Mover's Distance (WMD). Experiments were carried out using epoch variations during the training process. Spearman's rho correlation coefficient, mean average error (MAE), and performance measurements of each model will be compared. The methods with the proposed word embedding approach still provide not good results.","PeriodicalId":367340,"journal":{"name":"Proceedings of the 2022 International Conference on Computer, Control, Informatics and Its Applications","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121346620","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
A Hybrid CNN-LSTM for Battery Remaining Useful Life Prediction with Charging Profiles Data 基于充电曲线数据的混合CNN-LSTM电池剩余使用寿命预测
Huzaifi Hafizhahullah, A. R. Yuliani, H. Pardede, A. Ramdan, Vicky Zilvan, Dikdik Krisnandi, Jimmy Kadar
The capacity degradation of battery can occur due to continuously used as primary energy source equipment. An accurate prediction of battery remaining useful life (RUL) is necessary to avoid system functionality failure. This study proposes battery RUL prediction using data-driven method based on a hybrid deep model of Convolutional Neural Networks (CNN) and Long-Short Term Memory (LSTM). CNN and LSTM are used to extract features from multiple measurable data in parallel. CNN extracts features of multi-channel charging profiles, whereas LSTM extracts features of historical capacity data of discharging profiles which related to time dependency. An error index is compared between single model LSTM and hybrid model CNN-LSTM. The result indicates that the proposed hybrid model outperforms the single model by up to 37%-61% in case of mean absolute percentage error.
电池作为一次能源设备持续使用会导致容量退化。准确预测电池剩余使用寿命(RUL)对于避免系统功能故障是必要的。本研究提出了基于卷积神经网络(CNN)和长短期记忆(LSTM)混合深度模型的数据驱动电池RUL预测方法。利用CNN和LSTM对多个可测数据并行提取特征。CNN提取多通道充电曲线特征,LSTM提取放电曲线历史容量数据特征,这些特征与时间相关。比较了单模型LSTM和混合模型CNN-LSTM的误差指标。结果表明,在平均绝对百分比误差情况下,混合模型的性能优于单一模型,最高可达37% ~ 61%。
{"title":"A Hybrid CNN-LSTM for Battery Remaining Useful Life Prediction with Charging Profiles Data","authors":"Huzaifi Hafizhahullah, A. R. Yuliani, H. Pardede, A. Ramdan, Vicky Zilvan, Dikdik Krisnandi, Jimmy Kadar","doi":"10.1145/3575882.3575903","DOIUrl":"https://doi.org/10.1145/3575882.3575903","url":null,"abstract":"The capacity degradation of battery can occur due to continuously used as primary energy source equipment. An accurate prediction of battery remaining useful life (RUL) is necessary to avoid system functionality failure. This study proposes battery RUL prediction using data-driven method based on a hybrid deep model of Convolutional Neural Networks (CNN) and Long-Short Term Memory (LSTM). CNN and LSTM are used to extract features from multiple measurable data in parallel. CNN extracts features of multi-channel charging profiles, whereas LSTM extracts features of historical capacity data of discharging profiles which related to time dependency. An error index is compared between single model LSTM and hybrid model CNN-LSTM. The result indicates that the proposed hybrid model outperforms the single model by up to 37%-61% in case of mean absolute percentage error.","PeriodicalId":367340,"journal":{"name":"Proceedings of the 2022 International Conference on Computer, Control, Informatics and Its Applications","volume":"85 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116524014","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
Location extraction from Traffic Event-related Text 从交通事件相关文本中提取位置
A. Rozie, P. Khotimah, Andria Arisal, Lia Sadita, M. H. Izzaturrahim
One of the contents that will play an important role in the trip planning system is content related to geospatial. To ensure that the trip planning system is optimal and safe, information about traffic conditions, events, as well as their location is required. People often talk about traffic conditions on social media, such as traffic jams, detours, or accidents. These activities provide textual data related to traffic events. Location is regarded as essential information from traffic event-related texts to identify where the event took place. This study uses Indonesian short text for location extraction with named entity recognition (NER) technique. Data from twitter-based social media (lewatmana.com) are collected. Bidirectional Long Short-Term Memory - Conditional Random Field (BiLSTM - CRF) model and Indonesian POS tagger are used to develop the named entity recognition model for location extraction. Our current model shows promising results with 91.21% accuracy.
与地理空间相关的内容是出行规划系统中非常重要的内容之一。为了确保旅行计划系统是最优和安全的,需要有关交通状况、事件及其位置的信息。人们经常在社交媒体上谈论交通状况,比如交通堵塞、弯路或事故。这些活动提供与交通事件相关的文本数据。位置被认为是交通事件相关文本中识别事件发生地点的重要信息。本研究使用印尼语短文本与命名实体识别(NER)技术进行位置提取。数据来自基于twitter的社交媒体(lewatmana.com)。利用双向长短期记忆-条件随机场(BiLSTM - CRF)模型和印尼语词性标注器建立命名实体识别模型进行位置提取。我们目前的模型显示出很好的结果,准确率为91.21%。
{"title":"Location extraction from Traffic Event-related Text","authors":"A. Rozie, P. Khotimah, Andria Arisal, Lia Sadita, M. H. Izzaturrahim","doi":"10.1145/3575882.3575946","DOIUrl":"https://doi.org/10.1145/3575882.3575946","url":null,"abstract":"One of the contents that will play an important role in the trip planning system is content related to geospatial. To ensure that the trip planning system is optimal and safe, information about traffic conditions, events, as well as their location is required. People often talk about traffic conditions on social media, such as traffic jams, detours, or accidents. These activities provide textual data related to traffic events. Location is regarded as essential information from traffic event-related texts to identify where the event took place. This study uses Indonesian short text for location extraction with named entity recognition (NER) technique. Data from twitter-based social media (lewatmana.com) are collected. Bidirectional Long Short-Term Memory - Conditional Random Field (BiLSTM - CRF) model and Indonesian POS tagger are used to develop the named entity recognition model for location extraction. Our current model shows promising results with 91.21% accuracy.","PeriodicalId":367340,"journal":{"name":"Proceedings of the 2022 International Conference on Computer, Control, Informatics and Its Applications","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121915563","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
Modelling the climate factors affecting forest fire in Sumatra using Random Forest and Artificial Neural Network 利用随机森林和人工神经网络模拟影响苏门答腊岛森林火灾的气候因子
Ayu Shabrina, Irma Palupi, Bambang Ari Wahyudi, I. Wahyuni, Mulya Diana Murti, A. Latifah
Carbon emissions produced by forest fires contribute to the global emission increase. The amount of carbon emission may indicate the severity of the fires. In a dry climate condition, forest fires become an unexpected serious problem. This paper investigates the effect of climate variables on forest fires in Sumatra from 1998 to 2018. We employ two methods, Random Forest (RF) and Artificial Neural Network (ANN) to predict the carbon emission in 2019-2021. The total emission over the domain and the fire distribution map are compared in both models. As a result, the RF model is more accurate in predicting the location and intensity in 2019 but overestimates in 2020-2021. This indicates that the RF model gives a slightly better prediction when the carbon emission is high. This result is consistent with the evaluation metrics showing that ANN mostly gives smaller errors. Also, we found that the climate variables are still relevant to describe the carbon emissions through both models with importance scores of more than .
森林火灾产生的碳排放导致了全球排放量的增加。碳排放的数量可能表明火灾的严重程度。在干燥的气候条件下,森林火灾成为一个意想不到的严重问题。本文研究了1998 - 2018年苏门答腊岛气候变量对森林火灾的影响。我们采用随机森林(Random Forest, RF)和人工神经网络(Artificial Neural Network, ANN)两种方法对2019-2021年的碳排放进行预测。比较了两种模型的区域总发射量和火灾分布图。因此,RF模型在预测2019年的位置和强度方面更为准确,但在预测2020-2021年的位置和强度方面存在高估。这表明当碳排放较高时,射频模型的预测效果略好。这一结果与评价指标一致,表明人工神经网络大多给出较小的误差。此外,我们发现气候变量对两种模型的碳排放描述仍然具有相关性,其重要性得分均大于。
{"title":"Modelling the climate factors affecting forest fire in Sumatra using Random Forest and Artificial Neural Network","authors":"Ayu Shabrina, Irma Palupi, Bambang Ari Wahyudi, I. Wahyuni, Mulya Diana Murti, A. Latifah","doi":"10.1145/3575882.3575920","DOIUrl":"https://doi.org/10.1145/3575882.3575920","url":null,"abstract":"Carbon emissions produced by forest fires contribute to the global emission increase. The amount of carbon emission may indicate the severity of the fires. In a dry climate condition, forest fires become an unexpected serious problem. This paper investigates the effect of climate variables on forest fires in Sumatra from 1998 to 2018. We employ two methods, Random Forest (RF) and Artificial Neural Network (ANN) to predict the carbon emission in 2019-2021. The total emission over the domain and the fire distribution map are compared in both models. As a result, the RF model is more accurate in predicting the location and intensity in 2019 but overestimates in 2020-2021. This indicates that the RF model gives a slightly better prediction when the carbon emission is high. This result is consistent with the evaluation metrics showing that ANN mostly gives smaller errors. Also, we found that the climate variables are still relevant to describe the carbon emissions through both models with importance scores of more than .","PeriodicalId":367340,"journal":{"name":"Proceedings of the 2022 International Conference on Computer, Control, Informatics and Its Applications","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114324110","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
Performance Face Image Quality Assessment under the Difference of Illumination Directions in Face Recognition System using FaceQnet, SDD-FIQA, and SER-FIQ 基于FaceQnet、SDD-FIQA和SER-FIQ的不同光照方向下人脸识别系统性能图像质量评估
A. Nisa, Radhiyatul Fajri, Erwin Nashrullah, Fandy Harahap, Junanto Prihantoro, G. Wibowanto, Jemie Muliadi, Anto Nugroho
The Face Recognition system has a challenge when the conditions of the input images have differences in quality from the images that have been enrolled in the database. One of the causes is the variation in lighting that causes illumination in image. We used images with normal lighting, as well as four images that have variations in the lighting/illumination directions. Face Image Quality Assessment (FIQA) helps the face recognition system to ensure the optimum captured image quality for enrollment and verification process. We use both supervised (FaceQnet) and unsupervised (SDD-FIQA, SER-FIQ) FIQA method against the Asian Face Image dataset. The result shows that filtering images using FIQA method can reduce FNMR by 58.89% in matching images whose light direction is from below. Images with type 2 illumination, where an image whose light comes from below matched with normal image, gave the lowest result in FRR compared to other types of illumination when tested with 3 FIQA methods.
当输入图像的条件与数据库中登记的图像质量存在差异时,人脸识别系统面临挑战。其中一个原因是引起图像照明的光线变化。我们使用正常照明的图像,以及四个在照明/照明方向上有变化的图像。人脸图像质量评估(FIQA)有助于人脸识别系统确保在登记和验证过程中获得最佳的图像质量。我们对亚洲人脸图像数据集使用了有监督(FaceQnet)和无监督(SDD-FIQA, SER-FIQ) FIQA方法。结果表明,采用FIQA方法滤波后的图像,在光方向为下方向的匹配图像中,FNMR降低58.89%。当使用3种FIQA方法进行测试时,与其他类型的照明相比,具有2型照明的图像(其中光线来自下方的图像与正常图像相匹配)的FRR结果最低。
{"title":"Performance Face Image Quality Assessment under the Difference of Illumination Directions in Face Recognition System using FaceQnet, SDD-FIQA, and SER-FIQ","authors":"A. Nisa, Radhiyatul Fajri, Erwin Nashrullah, Fandy Harahap, Junanto Prihantoro, G. Wibowanto, Jemie Muliadi, Anto Nugroho","doi":"10.1145/3575882.3575924","DOIUrl":"https://doi.org/10.1145/3575882.3575924","url":null,"abstract":"The Face Recognition system has a challenge when the conditions of the input images have differences in quality from the images that have been enrolled in the database. One of the causes is the variation in lighting that causes illumination in image. We used images with normal lighting, as well as four images that have variations in the lighting/illumination directions. Face Image Quality Assessment (FIQA) helps the face recognition system to ensure the optimum captured image quality for enrollment and verification process. We use both supervised (FaceQnet) and unsupervised (SDD-FIQA, SER-FIQ) FIQA method against the Asian Face Image dataset. The result shows that filtering images using FIQA method can reduce FNMR by 58.89% in matching images whose light direction is from below. Images with type 2 illumination, where an image whose light comes from below matched with normal image, gave the lowest result in FRR compared to other types of illumination when tested with 3 FIQA methods.","PeriodicalId":367340,"journal":{"name":"Proceedings of the 2022 International Conference on Computer, Control, Informatics and Its Applications","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127714054","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
Designing Earthquake Monitoring System Using Earthquake Catcher Network 利用地震捕捉网设计地震监测系统
Ridwan Suhud, M. Hanif, Christoporus Deo Putratama, K. Prakoso, Bramantio Yuwono, A. Prihatmanto
The earthquake monitoring system is a system that provides the latest earthquake information detected by seismic sensors ECN based on an accelerometer which has been developed independently in previous studies. This study uses ECN sensors to process and analyze peak ground acceleration (PGA), earthquake intensity, and visualization acceleration graphs in three axes (x, y, z) through the visualization on the website. This research includes sending ECN sensor data to the message broker server and then taking data (consume) to the database server and processing and analyzing data from the database into helpful information for users. The system design results are a prototype of a web-based application that displays the latest news on the state of the earthquake in the form of peak ground acceleration and earthquake intensity, as well as visualization through maps from the sensor location.
地震监测系统是在前人独立研制的加速度计的基础上,利用地震传感器ECN检测到的最新地震信息,提供最新地震信息的系统。本研究利用ECN传感器,通过网站可视化,对三轴(x、y、z)的峰值地加速度(PGA)、地震烈度和可视化加速度图形进行处理和分析。本研究包括将ECN传感器数据发送到消息代理服务器,然后将数据(消费)发送到数据库服务器,并将数据库中的数据处理和分析为对用户有用的信息。系统设计结果是一个基于web的应用程序的原型,该应用程序以峰值地面加速度和地震强度的形式显示地震状态的最新消息,并通过传感器位置的地图进行可视化。
{"title":"Designing Earthquake Monitoring System Using Earthquake Catcher Network","authors":"Ridwan Suhud, M. Hanif, Christoporus Deo Putratama, K. Prakoso, Bramantio Yuwono, A. Prihatmanto","doi":"10.1145/3575882.3575888","DOIUrl":"https://doi.org/10.1145/3575882.3575888","url":null,"abstract":"The earthquake monitoring system is a system that provides the latest earthquake information detected by seismic sensors ECN based on an accelerometer which has been developed independently in previous studies. This study uses ECN sensors to process and analyze peak ground acceleration (PGA), earthquake intensity, and visualization acceleration graphs in three axes (x, y, z) through the visualization on the website. This research includes sending ECN sensor data to the message broker server and then taking data (consume) to the database server and processing and analyzing data from the database into helpful information for users. The system design results are a prototype of a web-based application that displays the latest news on the state of the earthquake in the form of peak ground acceleration and earthquake intensity, as well as visualization through maps from the sensor location.","PeriodicalId":367340,"journal":{"name":"Proceedings of the 2022 International Conference on Computer, Control, Informatics and Its Applications","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134190706","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
Dialogue System based on Reinforcement Learning in Smart Home Application 基于强化学习的对话系统在智能家居中的应用
Hanif Fakhrurroja, Ahmad Musnansyah, Muhammad Dewan Satriakamal, Bima Kusuma Wardana, Rizal Kusuma Putra, Dita Pramesti
This research discusses how to interact with a smart home using speech recognition and a touchscreen to control electronic devices. Google Speech Cloud API use to process speech-to-text and text-to-speech. The system is built in a mobile-based application using a touchscreen as remote control and speech to control the electronic devices. This mobile application is made using the Flutter framework. We use natural language understanding (NLU) in speech processing to determine the intent. The learning process in a dialogue system is based on reinforcement learning. Interaction through the touch screen on the mobile application performs well, while the dialogue system based on reinforcement learning accuracy rate is 83.33%.
本研究讨论了如何使用语音识别和触摸屏来控制电子设备与智能家居进行交互。谷歌语音云API用于处理语音到文本和文本到语音。该系统建立在一个基于移动的应用程序中,使用触摸屏作为遥控器和语音来控制电子设备。这个移动应用程序是使用Flutter框架制作的。我们在语音处理中使用自然语言理解(NLU)来确定意图。对话系统中的学习过程是基于强化学习的。通过手机应用的触摸屏交互表现良好,而基于强化学习的对话系统准确率为83.33%。
{"title":"Dialogue System based on Reinforcement Learning in Smart Home Application","authors":"Hanif Fakhrurroja, Ahmad Musnansyah, Muhammad Dewan Satriakamal, Bima Kusuma Wardana, Rizal Kusuma Putra, Dita Pramesti","doi":"10.1145/3575882.3575911","DOIUrl":"https://doi.org/10.1145/3575882.3575911","url":null,"abstract":"This research discusses how to interact with a smart home using speech recognition and a touchscreen to control electronic devices. Google Speech Cloud API use to process speech-to-text and text-to-speech. The system is built in a mobile-based application using a touchscreen as remote control and speech to control the electronic devices. This mobile application is made using the Flutter framework. We use natural language understanding (NLU) in speech processing to determine the intent. The learning process in a dialogue system is based on reinforcement learning. Interaction through the touch screen on the mobile application performs well, while the dialogue system based on reinforcement learning accuracy rate is 83.33%.","PeriodicalId":367340,"journal":{"name":"Proceedings of the 2022 International Conference on Computer, Control, Informatics and Its Applications","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129801976","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
FPGA-based acceleration of stereo matching using OpenCL 基于fpga的OpenCL立体匹配加速
Iman Firmansyah, Y. Yamaguchi, Ryo Nakagawa
Stereo vision finds a wide range of applications for robot navigation, advanced driving support system, and autonomous driving in the automotive industry. The disparity map can be obtained through the implementation of stereo vision architecture using stereo matching. A stereo matching algorithm has recently been executed in FPGA. This study is aimed at assessing the stereo matching with the use of Stratix V FPGA and OpenCL framework. The latter refers to a parallel programming framework that enhances productivity by raising the code’s abstraction. Additionally, OpenCL allows for the processing of stereo matching using channel extensions. In the experiment, we partitioned the OpenCL kernel into three smaller kernels to examine the stereo matching on FPGA for computation. Such an approach enables streaming image pixels from the FPGA global memory. A line-buffer is employed to avoid the load-store dependencies caused by memory accesses when streaming the pixels to the window buffer inside the stereo matching kernel. We can achieve a rapid execution time, which is advantageous for real-time implementation, by streaming the image pixels through an OpenCL kernel partitioned using channel extension. The execution time to compute the disparity map using the stereo KITTI dataset with 1242x375 pixels resolution reaches 2.38 ms or 420 fps for 6x6 sliding window size, 2.44 ms or 409 fps for 7x7, and 2.52 ms or 396 fps for 8x8.
立体视觉在机器人导航、高级驾驶支持系统、自动驾驶等领域有着广泛的应用。利用立体匹配实现立体视觉体系结构,得到视差图。一种立体匹配算法最近已经在FPGA上实现。本研究旨在利用Stratix V FPGA和OpenCL框架评估立体匹配。后者指的是通过提高代码的抽象来提高生产率的并行编程框架。此外,OpenCL允许使用通道扩展处理立体声匹配。在实验中,我们将OpenCL内核划分为三个较小的内核,在FPGA上检查立体匹配的计算。这种方法使FPGA全局存储器中的流图像像素成为可能。在将像素流到立体匹配内核内的窗口缓冲区时,使用行缓冲区来避免由于内存访问而导致的加载-存储依赖。我们可以通过使用通道扩展进行分区的OpenCL内核流式传输图像像素,从而实现快速的执行时间,这有利于实时实现。使用1242x375像素分辨率的立体KITTI数据集计算视差图的执行时间对于6x6滑动窗口大小达到2.38 ms或420 fps,对于7x7达到2.44 ms或409 fps,对于8x8达到2.52 ms或396 fps。
{"title":"FPGA-based acceleration of stereo matching using OpenCL","authors":"Iman Firmansyah, Y. Yamaguchi, Ryo Nakagawa","doi":"10.1145/3575882.3575883","DOIUrl":"https://doi.org/10.1145/3575882.3575883","url":null,"abstract":"Stereo vision finds a wide range of applications for robot navigation, advanced driving support system, and autonomous driving in the automotive industry. The disparity map can be obtained through the implementation of stereo vision architecture using stereo matching. A stereo matching algorithm has recently been executed in FPGA. This study is aimed at assessing the stereo matching with the use of Stratix V FPGA and OpenCL framework. The latter refers to a parallel programming framework that enhances productivity by raising the code’s abstraction. Additionally, OpenCL allows for the processing of stereo matching using channel extensions. In the experiment, we partitioned the OpenCL kernel into three smaller kernels to examine the stereo matching on FPGA for computation. Such an approach enables streaming image pixels from the FPGA global memory. A line-buffer is employed to avoid the load-store dependencies caused by memory accesses when streaming the pixels to the window buffer inside the stereo matching kernel. We can achieve a rapid execution time, which is advantageous for real-time implementation, by streaming the image pixels through an OpenCL kernel partitioned using channel extension. The execution time to compute the disparity map using the stereo KITTI dataset with 1242x375 pixels resolution reaches 2.38 ms or 420 fps for 6x6 sliding window size, 2.44 ms or 409 fps for 7x7, and 2.52 ms or 396 fps for 8x8.","PeriodicalId":367340,"journal":{"name":"Proceedings of the 2022 International Conference on Computer, Control, Informatics and Its Applications","volume":"79 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121918479","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
Parallel Programming in Finite Difference Method to Solve Turing's Model of Spot Pattern 用有限差分法并行规划求解图灵点图模型
Theodoret Putra Agatho, P. Pranowo
Turing's model is a model contains reaction-diffusion equation that capable to form skin patterns on an animal. In this paper, Turing's model was investigated, with the model improvisation by Barrio et al. [12], in parallel programming to shown its speed up impact. The parallel programming managed to speed up the process up to 8.9 times while retaining the quality of the result, compared to traditional programming.
图灵的模型是一个包含反应-扩散方程的模型,能够在动物身上形成皮肤图案。本文通过Barrio等人[12]在并行编程中对图灵模型进行了研究,以显示其对速度的影响。与传统编程相比,并行编程在保持结果质量的同时,将过程速度提高了8.9倍。
{"title":"Parallel Programming in Finite Difference Method to Solve Turing's Model of Spot Pattern","authors":"Theodoret Putra Agatho, P. Pranowo","doi":"10.1145/3575882.3575910","DOIUrl":"https://doi.org/10.1145/3575882.3575910","url":null,"abstract":"Turing's model is a model contains reaction-diffusion equation that capable to form skin patterns on an animal. In this paper, Turing's model was investigated, with the model improvisation by Barrio et al. [12], in parallel programming to shown its speed up impact. The parallel programming managed to speed up the process up to 8.9 times while retaining the quality of the result, compared to traditional programming.","PeriodicalId":367340,"journal":{"name":"Proceedings of the 2022 International Conference on Computer, Control, Informatics and Its Applications","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114437005","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
Classification of Customer Orders in The Internal Section of Supply Chain Management Using Machine Learning 基于机器学习的供应链管理内部客户订单分类
Wawa Wikusna, M. Mustafid, B. Warsito, A. Wibowo
Customizing orders through the marketplace results in a very large number of product variants that must be made by manufacturers. Product customization that is too far from product standards can cause losses. So far, the manufacturer knows the loss when the order has been received and paid for by the consumer. The marketplace application cannot classify the types of orders that can or cannot be produced. Orders that have been received cannot be canceled by the manufacturer because it can lower the rating and credibility of the manufacturer. The use of machine learning in marketplace applications with random forest algorithms can classify order data, whether they can or cannot be produced. The results of the study prove that the rendom forest model made for order classification has accuracy=100%, sensitivity=100%, and specificity=100% for the dataset of batik shirt orders from consumers. Predictions are made based on order specifications, such as quantity, gender, size, collar type, cloth material, and sleeve type. The accuracy of the prediction results is also achieved by using the value of the number of trees (ntree) 50 with mtry 2. The dataset is in the form of order data as many as 3039 records taken within 6 weeks.
通过市场定制订单会导致制造商必须制造大量的产品变体。离产品标准太远的产品定制会造成损失。到目前为止,当消费者收到订单并付款时,制造商才知道损失。市场应用程序不能对可以生产或不能生产的订单类型进行分类。制造商不能取消已经收到的订单,因为这会降低制造商的评级和信誉。在随机森林算法的市场应用程序中使用机器学习可以对订单数据进行分类,无论它们是否能够产生。研究结果证明,对于蜡染衬衫消费者订单数据集,用于订单分类的随机森林模型准确率为100%,灵敏度为100%,特异性为100%。根据订单规格进行预测,例如数量、性别、尺寸、领型、布料材质和袖型。通过使用树数(ntree) 50的值与try 2也可以实现预测结果的准确性。该数据集以订单数据的形式存在,在6周内拍摄了多达3039条记录。
{"title":"Classification of Customer Orders in The Internal Section of Supply Chain Management Using Machine Learning","authors":"Wawa Wikusna, M. Mustafid, B. Warsito, A. Wibowo","doi":"10.1145/3575882.3575899","DOIUrl":"https://doi.org/10.1145/3575882.3575899","url":null,"abstract":"Customizing orders through the marketplace results in a very large number of product variants that must be made by manufacturers. Product customization that is too far from product standards can cause losses. So far, the manufacturer knows the loss when the order has been received and paid for by the consumer. The marketplace application cannot classify the types of orders that can or cannot be produced. Orders that have been received cannot be canceled by the manufacturer because it can lower the rating and credibility of the manufacturer. The use of machine learning in marketplace applications with random forest algorithms can classify order data, whether they can or cannot be produced. The results of the study prove that the rendom forest model made for order classification has accuracy=100%, sensitivity=100%, and specificity=100% for the dataset of batik shirt orders from consumers. Predictions are made based on order specifications, such as quantity, gender, size, collar type, cloth material, and sleeve type. The accuracy of the prediction results is also achieved by using the value of the number of trees (ntree) 50 with mtry 2. The dataset is in the form of order data as many as 3039 records taken within 6 weeks.","PeriodicalId":367340,"journal":{"name":"Proceedings of the 2022 International Conference on Computer, Control, Informatics and Its Applications","volume":"70 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129693723","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
期刊
Proceedings of the 2022 International Conference on Computer, Control, Informatics and Its Applications
全部 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