首页 > 最新文献

Jurnal Informatika: Jurnal Pengembangan IT最新文献

英文 中文
A Comparative Study of MobileNet Architecture Optimizer for Crowd Prediction 用于人群预测的 MobileNet 架构优化器比较研究
Pub Date : 2023-09-17 DOI: 10.30591/jpit.v8i3.5703
Permana langgeng wicaksono ellwid Putra, Muhammad Naufal, Erwin Yudi Hidayat
Artificial intelligence technology has grown quickly in recent years. Convolutional neural network (CNN) technology has also been developed as a result of these developments. However, because convolutional neural networks entail several calculations and the optimization of numerous matrices, their application necessitates the utilization of appropriate technology, such as GPUs or other accelerators. Applying transfer learning techniques is one way to get around this resource barrier. MobileNetV2 is an example of a lightweight convolutional neural network architecture that is appropriate for transfer learning. The objective of the research is to compare the performance of SGD and Adam using the MobileNetv2 convolutional neural network architecture. Model training uses a learning rate of 0.0001, batch size of 32, and binary cross-entropy as the loss function. The training process is carried out for 100 epochs with the application of early stop and patience for 10 epochs. Result of this research is both models using Adam's optimizer and SGD show good capability in crowd classification. However, the model with the SGD optimizer has a slightly superior performance even with less accuracy than model with Adam optimizer. Which is model with Adam has accuracy 96%, while the model with SGD has 95% accuracy. This is because in the graphical results model with the SGD optimizer shows better stability than the model with the Adam optimizer. The loss graph and accuracy graph of the SGD model are more consistent and tend to experience lower fluctuations than the Adam model.
近年来,人工智能技术发展迅速。卷积神经网络(CNN)技术也因这些发展而得到了发展。然而,由于卷积神经网络需要进行多次计算并对大量矩阵进行优化,因此其应用需要利用适当的技术,如 GPU 或其他加速器。应用迁移学习技术是绕过这一资源障碍的方法之一。MobileNetV2 就是适合迁移学习的轻量级卷积神经网络架构的一个例子。本研究的目的是比较使用 MobileNetv2 卷积神经网络架构的 SGD 和 Adam 的性能。模型训练使用的学习率为 0.0001,批量大小为 32,损失函数为二元交叉熵。训练过程进行了 100 个历元,并提前停止和耐心等待 10 个历元。研究结果表明,使用亚当优化器和 SGD 的模型在人群分类中都表现出了良好的能力。不过,与使用亚当优化器的模型相比,使用 SGD 优化器的模型即使准确率较低,性能也略胜一筹。其中,使用 Adam 优化器的模型准确率为 96%,而使用 SGD 优化器的模型准确率为 95%。这是因为在图形结果中,使用 SGD 优化器的模型比使用 Adam 优化器的模型显示出更好的稳定性。与 Adam 模型相比,SGD 模型的损失图和精确度图更加一致,波动也更小。
{"title":"A Comparative Study of MobileNet Architecture Optimizer for Crowd Prediction","authors":"Permana langgeng wicaksono ellwid Putra, Muhammad Naufal, Erwin Yudi Hidayat","doi":"10.30591/jpit.v8i3.5703","DOIUrl":"https://doi.org/10.30591/jpit.v8i3.5703","url":null,"abstract":"Artificial intelligence technology has grown quickly in recent years. Convolutional neural network (CNN) technology has also been developed as a result of these developments. However, because convolutional neural networks entail several calculations and the optimization of numerous matrices, their application necessitates the utilization of appropriate technology, such as GPUs or other accelerators. Applying transfer learning techniques is one way to get around this resource barrier. MobileNetV2 is an example of a lightweight convolutional neural network architecture that is appropriate for transfer learning. The objective of the research is to compare the performance of SGD and Adam using the MobileNetv2 convolutional neural network architecture. Model training uses a learning rate of 0.0001, batch size of 32, and binary cross-entropy as the loss function. The training process is carried out for 100 epochs with the application of early stop and patience for 10 epochs. Result of this research is both models using Adam's optimizer and SGD show good capability in crowd classification. However, the model with the SGD optimizer has a slightly superior performance even with less accuracy than model with Adam optimizer. Which is model with Adam has accuracy 96%, while the model with SGD has 95% accuracy. This is because in the graphical results model with the SGD optimizer shows better stability than the model with the Adam optimizer. The loss graph and accuracy graph of the SGD model are more consistent and tend to experience lower fluctuations than the Adam model.","PeriodicalId":503683,"journal":{"name":"Jurnal Informatika: Jurnal Pengembangan IT","volume":"27 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139339363","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
Implementasi Algoritma Convolutional Neural Network (CNN) Untuk Klasifikasi Jenis Tanah Berbasis Android 基于 Android 的土壤类型分类卷积神经网络 (CNN) 算法的实现
Pub Date : 2023-09-17 DOI: 10.30591/jpit.v8i3.5026
Yani Parti Astuti, Egia Rosi Subhiyakto, Indah Wardatunizza, Etika Kartikadarma
Bawen District is one of the sub-districts in Semarang Regency, Central Java. This region has an area of land used for agriculture around 63.29%. In this area the population still uses soil as a planting medium. Soil is one of the planting media which plays an important role for the survival of plants. With so many types of soil that have different properties and characteristics, the treatment of these soils is also different. So it is necessary to have a soil classification to know how to manage the soil properly. To facilitate the classification of soil types, Deep Learning technology can be utilized with images as input which are then processed using the Convolutional Neural Network (CNN) algorithm. In order to get a model that has a high level of accuracy, an experiment was carried out on several influential parameters and an evaluation of the model was carried out using a confusion matrix. The confusion matrix has several values such as accuracy, precision, recall, and f1-score. Tests have been carried out and the results of this study are models that have a training accuracy of 97% with a loss value of 0.0880 and a testing accuracy of 95% with a loss value of 0.1513.
巴文区(Bawen)是中爪哇三宝垄地区的一个分区。该地区的农业用地面积约占 63.29%。该地区的居民仍然使用土壤作为种植介质。土壤是种植介质之一,对植物的生存起着重要作用。由于土壤种类繁多,性质和特点各不相同,对这些土壤的处理方法也不尽相同。因此,有必要对土壤进行分类,以便知道如何正确管理土壤。为了便于对土壤类型进行分类,可以利用深度学习技术,将图像作为输入,然后使用卷积神经网络(CNN)算法进行处理。为了得到一个高准确度的模型,我们对几个有影响的参数进行了实验,并使用混淆矩阵对模型进行了评估。混淆矩阵有几个值,如准确度、精确度、召回率和 f1 分数。测试结果表明,模型的训练准确率为 97%,损失值为 0.0880;测试准确率为 95%,损失值为 0.1513。
{"title":"Implementasi Algoritma Convolutional Neural Network (CNN) Untuk Klasifikasi Jenis Tanah Berbasis Android","authors":"Yani Parti Astuti, Egia Rosi Subhiyakto, Indah Wardatunizza, Etika Kartikadarma","doi":"10.30591/jpit.v8i3.5026","DOIUrl":"https://doi.org/10.30591/jpit.v8i3.5026","url":null,"abstract":"Bawen District is one of the sub-districts in Semarang Regency, Central Java. This region has an area of land used for agriculture around 63.29%. In this area the population still uses soil as a planting medium. Soil is one of the planting media which plays an important role for the survival of plants. With so many types of soil that have different properties and characteristics, the treatment of these soils is also different. So it is necessary to have a soil classification to know how to manage the soil properly. To facilitate the classification of soil types, Deep Learning technology can be utilized with images as input which are then processed using the Convolutional Neural Network (CNN) algorithm. In order to get a model that has a high level of accuracy, an experiment was carried out on several influential parameters and an evaluation of the model was carried out using a confusion matrix. The confusion matrix has several values such as accuracy, precision, recall, and f1-score. Tests have been carried out and the results of this study are models that have a training accuracy of 97% with a loss value of 0.0880 and a testing accuracy of 95% with a loss value of 0.1513.","PeriodicalId":503683,"journal":{"name":"Jurnal Informatika: Jurnal Pengembangan IT","volume":"127 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139339378","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
Pengembangan Aplikasi Kamus Bahasa Bima-Inggris-Indonesia Menggunakan Rapid Application Development 利用快速应用程序开发技术开发 Bima-English-Indonesian Dictionary 应用程序
Pub Date : 2023-09-17 DOI: 10.30591/jpit.v8i3.5692
M. Julkarnain, Pengembangan Aplikasi, Kamus Bahasa, Erwin Mardinata
The dictionary is one of the solutions for learning about vocabulary and translating it. The use of dictionaries in the form of books is less effective and efficient, so it is necessary to develop electronic dictionaries in the form of dictionary applications available on smartphones. This study aims to develop an Android-based three-language dictionary application, namely Bima, Indonesian, and English, which includes a speech to text  feature. The software development method uses the Rapid Application Development (RAD) method. This method has four main stages: requirements planning, design, construction, and cutover. Data collection methods in this research include observation, interviews, documentation, and literature study. The data analysis technique used is qualitative data analysis of data resulting from observations, interviews, and literature studies. The application was built using the Flutter and Codeigniter frameworks. In the final stage of dictionary application development, testing was carried out on the application's functionality using the black box method. The results of the test show that the application runs very well; all buttons and features work as they should after fixing bugs and problems found in the final test before launch.
词典是学习词汇和翻译词汇的解决方案之一。使用书籍形式的词典效果和效率较低,因此有必要开发智能手机上的词典应用程序形式的电子词典。本研究旨在开发一款基于安卓系统的三种语言词典应用软件,即比马语、印尼语和英语,其中包括语音转文字功能。软件开发方法采用快速应用程序开发(RAD)方法。该方法分为四个主要阶段:需求规划、设计、构建和切换。本研究的数据收集方法包括观察、访谈、文档和文献研究。使用的数据分析技术是对观察、访谈和文献研究得出的数据进行定性数据分析。该应用程序使用 Flutter 和 Codeigniter 框架构建。在词典应用程序开发的最后阶段,使用黑盒方法对应用程序的功能进行了测试。测试结果表明,应用程序运行良好;在修复了启动前最后测试中发现的错误和问题后,所有按钮和功能都能正常运行。
{"title":"Pengembangan Aplikasi Kamus Bahasa Bima-Inggris-Indonesia Menggunakan Rapid Application Development","authors":"M. Julkarnain, Pengembangan Aplikasi, Kamus Bahasa, Erwin Mardinata","doi":"10.30591/jpit.v8i3.5692","DOIUrl":"https://doi.org/10.30591/jpit.v8i3.5692","url":null,"abstract":"The dictionary is one of the solutions for learning about vocabulary and translating it. The use of dictionaries in the form of books is less effective and efficient, so it is necessary to develop electronic dictionaries in the form of dictionary applications available on smartphones. This study aims to develop an Android-based three-language dictionary application, namely Bima, Indonesian, and English, which includes a speech to text  feature. The software development method uses the Rapid Application Development (RAD) method. This method has four main stages: requirements planning, design, construction, and cutover. Data collection methods in this research include observation, interviews, documentation, and literature study. The data analysis technique used is qualitative data analysis of data resulting from observations, interviews, and literature studies. The application was built using the Flutter and Codeigniter frameworks. In the final stage of dictionary application development, testing was carried out on the application's functionality using the black box method. The results of the test show that the application runs very well; all buttons and features work as they should after fixing bugs and problems found in the final test before launch.","PeriodicalId":503683,"journal":{"name":"Jurnal Informatika: Jurnal Pengembangan IT","volume":"17 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139339371","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
Analisis Sentimen Fenomena PHK Massal Menggunakan Naive Bayes dan Support Vector Machine 使用 Naive Bayes 和支持向量机对大规模裁员现象进行情感分析
Pub Date : 2023-09-17 DOI: 10.30591/jpit.v8i3.4884
Mohd Amiruddin Saddam, Erno Kurniawan D, I. Indra
Termination of employment (PHK) on a large scale has a very significant impact on society and the economy. Mass layoffs have led to an increase in the number of unemployed people. Many people who have lost their jobs without a stable source of income struggle to find new jobs. This exacerbated the situation on the labor market and increased the number of unemployed people. Mass layoffs can also reduce economic activity and consumption. The sentiment analysis carried out aims to determine public sentiment regarding the phenomenon of mass layoffs that are currently happening in Indonesia based on positive and negative categories. In this study, the classification method used is the SVM method, which is one of the supervised learning methods in machine learning and also uses Nave Bayes as a comparison method. After classification, the next stage is the testing process using the K-fold cross-validation method. From the various sentiments obtained from Twitter data, it can be concluded that there are around 108 positive sentiments and 333 negative sentiments related to mass layoffs, while the results obtained from the test results using the SVM method show an accuracy of up to 84% while using the Nave Bayes method shows an accuracy of up to 74.1 percent
大规模解雇(PHK)对社会和经济产生了非常重大的影响。大规模裁员导致失业人数增加。许多失去工作的人没有稳定的收入来源,很难找到新的工作。这加剧了劳动力市场的形势,增加了失业人数。大规模裁员还会减少经济活动和消费。所进行的情感分析旨在根据正面和负面类别确定公众对印尼当前发生的大规模裁员现象的情感。本研究中使用的分类方法是 SVM 方法,它是机器学习中的监督学习方法之一,也使用 Nave Bayes 作为比较方法。分类完成后,下一阶段是使用 K 折交叉验证法进行测试。从 Twitter 数据中获得的各种情绪可以得出结论,与大规模裁员相关的正面情绪约有 108 条,负面情绪约有 333 条,而使用 SVM 方法进行测试的结果显示准确率高达 84%,而使用 Nave Bayes 方法进行测试的结果显示准确率高达 74.1%。
{"title":"Analisis Sentimen Fenomena PHK Massal Menggunakan Naive Bayes dan Support Vector Machine","authors":"Mohd Amiruddin Saddam, Erno Kurniawan D, I. Indra","doi":"10.30591/jpit.v8i3.4884","DOIUrl":"https://doi.org/10.30591/jpit.v8i3.4884","url":null,"abstract":"Termination of employment (PHK) on a large scale has a very significant impact on society and the economy. Mass layoffs have led to an increase in the number of unemployed people. Many people who have lost their jobs without a stable source of income struggle to find new jobs. This exacerbated the situation on the labor market and increased the number of unemployed people. Mass layoffs can also reduce economic activity and consumption. The sentiment analysis carried out aims to determine public sentiment regarding the phenomenon of mass layoffs that are currently happening in Indonesia based on positive and negative categories. In this study, the classification method used is the SVM method, which is one of the supervised learning methods in machine learning and also uses Nave Bayes as a comparison method. After classification, the next stage is the testing process using the K-fold cross-validation method. From the various sentiments obtained from Twitter data, it can be concluded that there are around 108 positive sentiments and 333 negative sentiments related to mass layoffs, while the results obtained from the test results using the SVM method show an accuracy of up to 84% while using the Nave Bayes method shows an accuracy of up to 74.1 percent","PeriodicalId":503683,"journal":{"name":"Jurnal Informatika: Jurnal Pengembangan IT","volume":"25 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139339415","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
Implementasi Algoritma Floyd Warshall Pada Aplikasi Dewan Masjid Indonesia (Dmi) Kota Semarang Untuk Menentukan Masjid Terdekat 在印尼三宝垄市清真寺理事会 (Dmi) 应用程序上实施 Floyd Warshall 算法以确定最近的清真寺
Pub Date : 2023-09-17 DOI: 10.30591/jpit.v8i3.4895
M. S. Rohman, Galuh Wilujeng Saraswati, N. Winarsih
Location Based Service (LBS) is a service on smartphones that functions as a navigation device based on the user's position to determine the location where the user is. LBS utilizes GPS capabilities in finding geolocation information and sometimes using Google maps to display a complete map of the location. But the results of previous research studies Google Map does not give shortest and accessible routes. Furthermore, to improve work of LBS, Floyd Warshall algorithm is used because the algorithm has the principle of optimality in calculating the total of all routes optimally. According to data recorded by the Ministry of Religion of the Republic of Indonesia there have been 1,304 Mosques in the City of Semarang, but with this much data it should be easier to find places of worship for Muslims. Most mosques that are visited are mosques on the highway because it is more visible even though there are many other mosques that can be accessed. By using the White Box and Black Box tests, finding shortest path to find places of worship in the city of Semarang can be given accurately. The result was the Floyd Warshall algorithm could provide shortest path route and it was more accessible better than Google Map navigation.
基于位置的服务(LBS)是智能手机上的一种服务,可作为基于用户位置的导航设备,确定用户所在的位置。定位服务利用 GPS 功能查找地理位置信息,有时还利用谷歌地图显示完整的位置地图。但以往的研究结果表明,谷歌地图并不能提供最短和最便捷的路线。此外,为了改进 LBS 的工作,还使用了 Floyd Warshall 算法,因为该算法具有最优化原则,可以最优化地计算出所有路线的总和。根据印度尼西亚共和国宗教部记录的数据,三宝垄市共有 1,304 座清真寺。大多数被访问的清真寺都位于高速公路上,因为它更显眼,尽管还有许多其他清真寺可以访问。通过使用白盒和黑盒测试,可以准确地找到在三宝垄市寻找礼拜场所的最短路径。结果表明,Floyd Warshall 算法可以提供最短路径路线,而且比谷歌地图导航更方便。
{"title":"Implementasi Algoritma Floyd Warshall Pada Aplikasi Dewan Masjid Indonesia (Dmi) Kota Semarang Untuk Menentukan Masjid Terdekat","authors":"M. S. Rohman, Galuh Wilujeng Saraswati, N. Winarsih","doi":"10.30591/jpit.v8i3.4895","DOIUrl":"https://doi.org/10.30591/jpit.v8i3.4895","url":null,"abstract":"Location Based Service (LBS) is a service on smartphones that functions as a navigation device based on the user's position to determine the location where the user is. LBS utilizes GPS capabilities in finding geolocation information and sometimes using Google maps to display a complete map of the location. But the results of previous research studies Google Map does not give shortest and accessible routes. Furthermore, to improve work of LBS, Floyd Warshall algorithm is used because the algorithm has the principle of optimality in calculating the total of all routes optimally. According to data recorded by the Ministry of Religion of the Republic of Indonesia there have been 1,304 Mosques in the City of Semarang, but with this much data it should be easier to find places of worship for Muslims. Most mosques that are visited are mosques on the highway because it is more visible even though there are many other mosques that can be accessed. By using the White Box and Black Box tests, finding shortest path to find places of worship in the city of Semarang can be given accurately. The result was the Floyd Warshall algorithm could provide shortest path route and it was more accessible better than Google Map navigation.","PeriodicalId":503683,"journal":{"name":"Jurnal Informatika: Jurnal Pengembangan IT","volume":"52 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139339364","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
Analisis Perbandingan Metode Fuzzy Logic Dan Metode SAW Dalam Pemilihan Keluarga Penerima Bantuan Sosial 模糊逻辑法和 SAW 法在选择接受社会援助家庭中的比较分析
Pub Date : 2023-09-17 DOI: 10.30591/jpit.v8i3.5374
Siti Ma'rifatul Latifah, Dwi Agus Diartono
Ensuring and fulfilling the needs of the community isa form of government responsibility to reduce existing socialinequalities. One of the efforts that the government has made isto provide social assistance through the Non-Cash FoodAssistance program. However, the process of selecting recipientsof social assistance is often not on target. For this reason, it isnecessary to build a system that is able to support in determiningdecisions for the selection of families receiving social assistance.To help the selection process of social assistance recipients, ofcourse, it must use the right and appropriate method so that theselection process produces social assistance recipients who reallydeserve assistance. The selection process in this study uses twodecision support methods, namely Fuzzy Logic and SimpleAdditive Weighting (SAW) and has conducted accuracy tests onboth methods against the suitability of recipient eligibility data,so that it can be seen which method has the highest level ofaccuracy in the selection of social assistance recipients. Theresults of the accuracy test carried out in this study are that bothmethods produce the same high level of accuracy in thesuitability of prospective recipient eligibility results, namely100%, this means that both methods can be used in determiningrecipients of social assistanc.
确保并满足社区的需求是政府减少现有社会不平等的一种责任。政府所做的努力之一就是通过非现金食品援助计划提供社会援助。然而,选择社会援助对象的过程往往不尽人意。因此,有必要建立一个系统来帮助决定如何选择接受社会救助的家庭。当然,要帮助选择社会救助对象,就必须使用正确和适当的方法,使这些选择过程产生出真正值得救助的社会救助对象。本研究中的选择过程使用了两种决策支持方法,即模糊逻辑法和简单加权法(SAW),并针对受助人资格数据的适用性对两种方法进行了准确性测试,以了解哪种方法在选择社会救助对象时准确性最高。本研究进行的准确性测试结果表明,两种方法在预期受助人资格结果的适用性方面都能产生同样高的准确性,即 100%,这意味着这两种方法都可用于确定社会援助受助人。
{"title":"Analisis Perbandingan Metode Fuzzy Logic Dan Metode SAW Dalam Pemilihan Keluarga Penerima Bantuan Sosial","authors":"Siti Ma'rifatul Latifah, Dwi Agus Diartono","doi":"10.30591/jpit.v8i3.5374","DOIUrl":"https://doi.org/10.30591/jpit.v8i3.5374","url":null,"abstract":"Ensuring and fulfilling the needs of the community isa form of government responsibility to reduce existing socialinequalities. One of the efforts that the government has made isto provide social assistance through the Non-Cash FoodAssistance program. However, the process of selecting recipientsof social assistance is often not on target. For this reason, it isnecessary to build a system that is able to support in determiningdecisions for the selection of families receiving social assistance.To help the selection process of social assistance recipients, ofcourse, it must use the right and appropriate method so that theselection process produces social assistance recipients who reallydeserve assistance. The selection process in this study uses twodecision support methods, namely Fuzzy Logic and SimpleAdditive Weighting (SAW) and has conducted accuracy tests onboth methods against the suitability of recipient eligibility data,so that it can be seen which method has the highest level ofaccuracy in the selection of social assistance recipients. Theresults of the accuracy test carried out in this study are that bothmethods produce the same high level of accuracy in thesuitability of prospective recipient eligibility results, namely100%, this means that both methods can be used in determiningrecipients of social assistanc.","PeriodicalId":503683,"journal":{"name":"Jurnal Informatika: Jurnal Pengembangan IT","volume":"34 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139339393","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
Identifikasi Tumor Otak Citra MRI dengan Convolutional Neural Network 通过卷积神经网络识别 Citra MRI 肿瘤
Pub Date : 2023-09-17 DOI: 10.30591/jpit.v8i3.4985
Nur Nafiiyah
The science of artificial intelligence and computer vision is beneficial in facilitating the detection of diseases in the medical field. Computer-based disease detection can save time. However, identifying and detecting tumors on MRI images require seriousness and is time-consuming. Due to the diversity of structures in size, shape, and intensity of the image, accuracy is needed in identifying the original organ structure and the diseased one. Previous studies have proposed a method for identifying brain tumors to produce the correct precision. In previous studies, neural network-based methods have good accuracy. We present five Convolutional Neural Network (CNN) architectures for identifying brain tumors (glioma, meningioma, no tumor, and pituitary) on MRI images. This study aims to develop an optimal CNN architecture for identifying tumors. We use the dataset from Kaggle with a total training data of 5712 and testing of 1311. Of the five proposed CNN architectures, architecture c has the highest accuracy of 82.2% with an unlimited number of parameters of 29605060. A good CNN architecture has many convolution layers. We also compare the proposed architecture with CNN transfer learning (Inception, ResNet-50, and VGG16), and with CNN transfer learning architecture, the accuracy is higher than our proposed architecture.
人工智能和计算机视觉科学有助于促进医学领域的疾病检测。基于计算机的疾病检测可以节省时间。然而,在核磁共振成像图像上识别和检测肿瘤需要严肃认真的态度和耗费大量时间。由于图像结构在大小、形状和强度上的多样性,需要准确识别原始器官结构和病变结构。以往的研究提出了一种识别脑肿瘤的方法,以达到正确的精度。在以往的研究中,基于神经网络的方法具有良好的准确性。我们提出了五种卷积神经网络(CNN)架构,用于识别 MRI 图像上的脑肿瘤(胶质瘤、脑膜瘤、无瘤和垂体瘤)。本研究旨在开发一种识别肿瘤的最佳 CNN 架构。我们使用的数据集来自 Kaggle,共有 5712 个训练数据和 1311 个测试数据。在提出的五种 CNN 架构中,架构 c 的准确率最高,达到 82.2%,参数数量不限,为 29605060。一个好的 CNN 架构有很多卷积层。我们还将提出的架构与 CNN 转移学习(Inception、ResNet-50 和 VGG16)进行了比较,发现 CNN 转移学习架构的准确率高于我们提出的架构。
{"title":"Identifikasi Tumor Otak Citra MRI dengan Convolutional Neural Network","authors":"Nur Nafiiyah","doi":"10.30591/jpit.v8i3.4985","DOIUrl":"https://doi.org/10.30591/jpit.v8i3.4985","url":null,"abstract":"The science of artificial intelligence and computer vision is beneficial in facilitating the detection of diseases in the medical field. Computer-based disease detection can save time. However, identifying and detecting tumors on MRI images require seriousness and is time-consuming. Due to the diversity of structures in size, shape, and intensity of the image, accuracy is needed in identifying the original organ structure and the diseased one. Previous studies have proposed a method for identifying brain tumors to produce the correct precision. In previous studies, neural network-based methods have good accuracy. We present five Convolutional Neural Network (CNN) architectures for identifying brain tumors (glioma, meningioma, no tumor, and pituitary) on MRI images. This study aims to develop an optimal CNN architecture for identifying tumors. We use the dataset from Kaggle with a total training data of 5712 and testing of 1311. Of the five proposed CNN architectures, architecture c has the highest accuracy of 82.2% with an unlimited number of parameters of 29605060. A good CNN architecture has many convolution layers. We also compare the proposed architecture with CNN transfer learning (Inception, ResNet-50, and VGG16), and with CNN transfer learning architecture, the accuracy is higher than our proposed architecture.","PeriodicalId":503683,"journal":{"name":"Jurnal Informatika: Jurnal Pengembangan IT","volume":"12 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139339348","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
Implementasi Algoritma Priority Scheduling Sistem Informasi Pelayanan Administrasi Kependudukan Desa 村级人口管理服务信息系统优先调度算法的实施
Pub Date : 2023-09-17 DOI: 10.30591/jpit.v8i3.4891
Alifah Alfiatur Rohmah, Dedi Gunawan
Pelayanan administrasi di desa seringkali masih menerapkan metode manual dalam pelaksanaanya yang mengharuskan masyarakat datang secara langsung ke kantor desa. Selain itu, pelayanan yang masih manual juga menyulitkan petugas kantor desa dalam menentukan urutan pemrosesan surat yang harus diverifikasi terlebih dahulu, akibatnya banyak surat yang seharusnya sudah diselesaikan namun prosesnya masih berjalan. Oleh sebab itu, tujuan dilakukan penelitian ini berfokus pada perancangan sistem informasi yang dapat membantu masyarakat dalam pengajuan pembuatan surat serta sistem yang dapat membantu petugas kantor desa dalam menentukan prioritas surat yang harus diverifikasi terlebih dahulu dengan mengimplementasikan algoritma priority scheduling. Dalam penelitian ini, metode yang digunakan melingkupi perancangan algoritma priority scheduling yang diimplementasikan ke dalam sistem serta perancangan perangkat lunak menggunakan metode SDLC waterfall. Perancangan algoritma priority scheduling berupa penentuan urutan prioritas serta pembuatan pseudocode dari algoritma. Hasil dari penelitian ini adalah sebuah sistem informasi pelayanan administrasi kependudukan yang mengimplementasikan algoritma priority scheduling dalam proses pengurutan surat. Berdasarkan hasil pengujian menggunakan metode blackbox aplikasi berjalan tanpa ada error, 0% kegagalan dan berjalan sesuai fungsinya. Sedangkan pengujian SUS menunjukkan bahwa aplikasi berada pada level good dengan skor 75,25.
村里的行政服务在执行过程中往往仍采用人工方式,需要社区居民直接到村办公室办理。此外,人工服务也使村公所人员难以确定必须先核实的信件的处理顺序,导致许多本应完成的信件仍在处理过程中。因此,本研究的目的主要是设计一个可以帮助社区提交信件的信息系统,以及一个可以通过实施优先排序算法帮助村办公室人员确定必须先核实的信件的优先次序的系统。本研究采用的方法包括设计系统中的优先排期算法,以及使用 SDLC 瀑布法进行软件设计。优先级调度算法的设计形式是确定优先级顺序和制作算法的伪代码。本研究的成果是在邮件分拣过程中实施优先级调度算法的人口管理服务信息系统。根据使用黑盒方法的测试结果,应用程序运行无任何错误,故障率为 0%,并能按照其功能运行。而 SUS 测试表明,该应用程序处于良好水平,得分为 75.25 分。
{"title":"Implementasi Algoritma Priority Scheduling Sistem Informasi Pelayanan Administrasi Kependudukan Desa","authors":"Alifah Alfiatur Rohmah, Dedi Gunawan","doi":"10.30591/jpit.v8i3.4891","DOIUrl":"https://doi.org/10.30591/jpit.v8i3.4891","url":null,"abstract":"Pelayanan administrasi di desa seringkali masih menerapkan metode manual dalam pelaksanaanya yang mengharuskan masyarakat datang secara langsung ke kantor desa. Selain itu, pelayanan yang masih manual juga menyulitkan petugas kantor desa dalam menentukan urutan pemrosesan surat yang harus diverifikasi terlebih dahulu, akibatnya banyak surat yang seharusnya sudah diselesaikan namun prosesnya masih berjalan. Oleh sebab itu, tujuan dilakukan penelitian ini berfokus pada perancangan sistem informasi yang dapat membantu masyarakat dalam pengajuan pembuatan surat serta sistem yang dapat membantu petugas kantor desa dalam menentukan prioritas surat yang harus diverifikasi terlebih dahulu dengan mengimplementasikan algoritma priority scheduling. Dalam penelitian ini, metode yang digunakan melingkupi perancangan algoritma priority scheduling yang diimplementasikan ke dalam sistem serta perancangan perangkat lunak menggunakan metode SDLC waterfall. Perancangan algoritma priority scheduling berupa penentuan urutan prioritas serta pembuatan pseudocode dari algoritma. Hasil dari penelitian ini adalah sebuah sistem informasi pelayanan administrasi kependudukan yang mengimplementasikan algoritma priority scheduling dalam proses pengurutan surat. Berdasarkan hasil pengujian menggunakan metode blackbox aplikasi berjalan tanpa ada error, 0% kegagalan dan berjalan sesuai fungsinya. Sedangkan pengujian SUS menunjukkan bahwa aplikasi berada pada level good dengan skor 75,25.","PeriodicalId":503683,"journal":{"name":"Jurnal Informatika: Jurnal Pengembangan IT","volume":"34 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139339320","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
Studi Komparasi Algoritma SVM Dan Random Forest Pada Analisis Sentimen Komentar Youtube BTS SVM 算法和随机森林算法在 BTS Youtube 评论情感分析中的比较研究
Pub Date : 2023-09-17 DOI: 10.30591/jpit.v8i3.5064
Anisa Nur Syafia, M. Hidayattullah, Wirmanto Suteddy
Sentiment analysis of YouTube boy group BTS comments uses the NLP approach to detect emotional patterns based on two category labels, namely positive and negative. With NLP, positive or negative polarity in an entity can be allocated as well as predicted high and low performance from various classification sentiments. The machine learning algorithms used to measure the accuracy of sentiment analysis developed are the Support Vector Machine and Random Forest algorithms. The steps taken start from the data collection obtained from the BTS YouTube Comment dataset and then go through the data preprocessing stage. Then proceed to the feature extraction stage by converting text into digital vectors or Bag of Words (BOW) and classified using machine learning algorithms until the evaluation stage. From the results comparison of the evaluated algorithms, the accuracy value between the two algorithms is 96% for training data and 85% for data testing using the SVM algorithm, while for the Random Forest algorithm it is 82% for training data and 80% for data testing. This shows that the SVM algorithm produces a higher accuracy value than the Random Forest for sentiment analysis of YouTube boy group BTS comments.
YouTube 男团 BTS 评论的情感分析采用 NLP 方法,根据两个类别标签(即积极和消极)检测情感模式。通过 NLP,可以分配实体中的积极或消极极性,并预测各种分类情感的高低表现。用于衡量情感分析准确性的机器学习算法是支持向量机算法和随机森林算法。所采取的步骤是从 BTS YouTube 评论数据集收集数据开始,然后经过数据预处理阶段。然后进入特征提取阶段,将文本转换为数字向量或词袋(BOW),并使用机器学习算法进行分类,直至评估阶段。从评估算法的结果对比来看,使用 SVM 算法,两种算法的准确率分别为:训练数据 96%,测试数据 85%;而使用随机森林算法,两种算法的准确率分别为:训练数据 82%,测试数据 80%。这表明,在对 YouTube 男团 BTS 的评论进行情感分析时,SVM 算法的准确率高于随机森林算法。
{"title":"Studi Komparasi Algoritma SVM Dan Random Forest Pada Analisis Sentimen Komentar Youtube BTS","authors":"Anisa Nur Syafia, M. Hidayattullah, Wirmanto Suteddy","doi":"10.30591/jpit.v8i3.5064","DOIUrl":"https://doi.org/10.30591/jpit.v8i3.5064","url":null,"abstract":"Sentiment analysis of YouTube boy group BTS comments uses the NLP approach to detect emotional patterns based on two category labels, namely positive and negative. With NLP, positive or negative polarity in an entity can be allocated as well as predicted high and low performance from various classification sentiments. The machine learning algorithms used to measure the accuracy of sentiment analysis developed are the Support Vector Machine and Random Forest algorithms. The steps taken start from the data collection obtained from the BTS YouTube Comment dataset and then go through the data preprocessing stage. Then proceed to the feature extraction stage by converting text into digital vectors or Bag of Words (BOW) and classified using machine learning algorithms until the evaluation stage. From the results comparison of the evaluated algorithms, the accuracy value between the two algorithms is 96% for training data and 85% for data testing using the SVM algorithm, while for the Random Forest algorithm it is 82% for training data and 80% for data testing. This shows that the SVM algorithm produces a higher accuracy value than the Random Forest for sentiment analysis of YouTube boy group BTS comments.","PeriodicalId":503683,"journal":{"name":"Jurnal Informatika: Jurnal Pengembangan IT","volume":"24 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139339346","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
Penerapan Normalisasi Histogram untuk Peningkatan Kontras Pencahayaan pada Pengamatan Visual CCTV 在 CCTV 视觉观察中应用直方图归一化增强照明对比度
Pub Date : 2023-09-17 DOI: 10.30591/jpit.v8i3.4929
Saluky Saluky, Yoni Marine, Nurul Bahiyah
Low Contrast can cause low image quality and make it difficult for proper image analysis. One technique to improve image quality is to increase the lighting contrast. One method that is often used is histogram normalization, which can increase image contrast by balancing the distribution of pixels across a range of pixel values. The purpose of this research is to apply the histogram normalization method to images and compare the results before and after the normalization process. The images used in this study are self-made images and images from public databases. The results of the study show that normalized histograms can increase image contrast and improve low image quality due to inadequate lighting. Thus, histogram normalization can be used as a technique to improve image quality in various applications, including medical image processing, satellite image processing, and security surveillance.
对比度低会导致图像质量不高,难以进行正确的图像分析。提高图像质量的一种技术是增加照明对比度。常用的一种方法是直方图归一化,它可以通过平衡像素值范围内的像素分布来提高图像对比度。本研究的目的是将直方图归一化方法应用于图像,并比较归一化处理前后的结果。本研究中使用的图像是自制图像和公共数据库中的图像。研究结果表明,归一化直方图可以提高图像对比度,改善因光照不足而导致的低图像质量。因此,在医疗图像处理、卫星图像处理和安全监控等各种应用中,直方图归一化可作为一种提高图像质量的技术。
{"title":"Penerapan Normalisasi Histogram untuk Peningkatan Kontras Pencahayaan pada Pengamatan Visual CCTV","authors":"Saluky Saluky, Yoni Marine, Nurul Bahiyah","doi":"10.30591/jpit.v8i3.4929","DOIUrl":"https://doi.org/10.30591/jpit.v8i3.4929","url":null,"abstract":"Low Contrast can cause low image quality and make it difficult for proper image analysis. One technique to improve image quality is to increase the lighting contrast. One method that is often used is histogram normalization, which can increase image contrast by balancing the distribution of pixels across a range of pixel values. The purpose of this research is to apply the histogram normalization method to images and compare the results before and after the normalization process. The images used in this study are self-made images and images from public databases. The results of the study show that normalized histograms can increase image contrast and improve low image quality due to inadequate lighting. Thus, histogram normalization can be used as a technique to improve image quality in various applications, including medical image processing, satellite image processing, and security surveillance.","PeriodicalId":503683,"journal":{"name":"Jurnal Informatika: Jurnal Pengembangan IT","volume":"35 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139339401","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
期刊
Jurnal Informatika: Jurnal Pengembangan IT
全部 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