首页 > 最新文献

Journal of Artificial Intelligence and Soft Computing Research最新文献

英文 中文
A Novel Method for Automatic Detection of Arrhythmias Using the Unsupervised Convolutional Neural Network 一种利用无监督卷积神经网络自动检测心律失常的新方法
IF 2.8 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-06-01 DOI: 10.2478/jaiscr-2023-0014
Junming Zhang, Ruxian Yao, Jinfeng Gao, Gangqiang Li, Haitao Wu
Abstract In recent years, various models based on convolutional neural networks (CNN) have been proposed to solve the cardiac arrhythmia detection problem and achieved saturated accuracy. However, these models are often viewed as “blackbox” and lack of interpretability, which hinders the understanding of cardiologists, and ultimately hinders the clinical use of intelligent terminals. At the same time, most of these approaches are supervised learning and require label data. It is a time-consuming and expensive process to obtain label data. Furthermore, in human visual cortex, the importance of lateral connection is same as feed-forward connection. Until now, CNN based on lateral connection have not been studied thus far. Consequently, in this paper, we combines CNNs, lateral connection and autoencoder (AE) to propose the building blocks of lateral connection convolutional autoencoder neural networks (LCAN) for cardiac arrhythmia detection, which learn representations in an unsupervised manner. Concretely, the LCAN contains a convolution layer, a lateral connection layer, an AE layer, and a pooling layer. The LCAN detects salient wave features through the lateral connection layer. The AE layer and competitive learning is used to update the filters of the convolution network—an unsupervised process that ensures similar weight distribution for all adjacent filters in each convolution layer and realizes the neurons’ semantic arrangement in the LCAN. To evaluate the performances of the proposed model, we have implemented the experiments on the well-known MIT–BIH Arrhythmia Database. The proposed model yields total accuracies and kappa coefficients of 98% and 0.95, respectively. The experiment results show that the LCAN is not only effective, but also a useful tool for arrhythmia detection.
摘要近年来,人们提出了各种基于卷积神经网络(CNN)的模型来解决心律失常检测问题,并达到了饱和精度。然而,这些模型往往被视为“黑盒”,缺乏可解释性,这阻碍了心脏病专家的理解,并最终阻碍了智能终端的临床使用。同时,这些方法大多是监督学习,需要标签数据。获取标签数据是一个耗时且昂贵的过程。此外,在人类视觉皮层中,横向连接的重要性与前馈连接相同。到目前为止,基于横向连接的CNN还没有得到研究。因此,在本文中,我们将细胞神经网络、横向连接和自动编码器(AE)相结合,提出了用于心律失常检测的横向连接卷积自动编码器神经网络(LCAN)的构建块,该网络以无监督的方式学习表示。具体地,LCAN包括卷积层、横向连接层、AE层和池化层。LCAN通过横向连接层来检测显著的波特征。AE层和竞争学习用于更新卷积网络的滤波器——这是一个无监督的过程,确保每个卷积层中所有相邻滤波器的权重分布相似,并实现神经元在LCAN中的语义排列。为了评估所提出的模型的性能,我们在著名的MIT–BIH心律失常数据库上进行了实验。所提出的模型产生的总精度和kappa系数分别为98%和0.95。实验结果表明,LCAN不仅有效,而且是心律失常检测的一种有用工具。
{"title":"A Novel Method for Automatic Detection of Arrhythmias Using the Unsupervised Convolutional Neural Network","authors":"Junming Zhang, Ruxian Yao, Jinfeng Gao, Gangqiang Li, Haitao Wu","doi":"10.2478/jaiscr-2023-0014","DOIUrl":"https://doi.org/10.2478/jaiscr-2023-0014","url":null,"abstract":"Abstract In recent years, various models based on convolutional neural networks (CNN) have been proposed to solve the cardiac arrhythmia detection problem and achieved saturated accuracy. However, these models are often viewed as “blackbox” and lack of interpretability, which hinders the understanding of cardiologists, and ultimately hinders the clinical use of intelligent terminals. At the same time, most of these approaches are supervised learning and require label data. It is a time-consuming and expensive process to obtain label data. Furthermore, in human visual cortex, the importance of lateral connection is same as feed-forward connection. Until now, CNN based on lateral connection have not been studied thus far. Consequently, in this paper, we combines CNNs, lateral connection and autoencoder (AE) to propose the building blocks of lateral connection convolutional autoencoder neural networks (LCAN) for cardiac arrhythmia detection, which learn representations in an unsupervised manner. Concretely, the LCAN contains a convolution layer, a lateral connection layer, an AE layer, and a pooling layer. The LCAN detects salient wave features through the lateral connection layer. The AE layer and competitive learning is used to update the filters of the convolution network—an unsupervised process that ensures similar weight distribution for all adjacent filters in each convolution layer and realizes the neurons’ semantic arrangement in the LCAN. To evaluate the performances of the proposed model, we have implemented the experiments on the well-known MIT–BIH Arrhythmia Database. The proposed model yields total accuracies and kappa coefficients of 98% and 0.95, respectively. The experiment results show that the LCAN is not only effective, but also a useful tool for arrhythmia detection.","PeriodicalId":48494,"journal":{"name":"Journal of Artificial Intelligence and Soft Computing Research","volume":"13 1","pages":"181 - 196"},"PeriodicalIF":2.8,"publicationDate":"2023-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49244097","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Novel Variant of the Salp Swarm Algorithm for Engineering Optimization 用于工程优化的Salp群算法的一种新变体
IF 2.8 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-06-01 DOI: 10.2478/jaiscr-2023-0011
Fuyun Jia, Sheng Luo, Guan Yin, Yin Ye
Abstract There are many design problems need to be optimized in various fields of engineering, and most of them belong to the NP-hard problem. The meta-heuristic algorithm is one kind of optimization method and provides an effective way to solve the NP-hard problem. Salp swarm algorithm (SSA) is a nature-inspired algorithm that mimics and mathematically models the behavior of slap swarm in nature. However, similar to most of the meta-heuristic algorithms, the traditional SSA has some shortcomings, such as entrapment in local optima. In this paper, the three main strategies are adopted to strengthen the basic SSA, including chaos theory, sine-cosine mechanism and the principle of quantum computation. Therefore, the SSA variant is proposed in this research, namely SCQ-SSA. The representative benchmark functions are employed to test the performances of the algorithms. The SCQ-SSA are compared with the seven algorithms in high-dimensional functions (1000 dimensions), seven SSA variants and six advanced variants on benchmark functions, the experiment reveals that the SCQ-SSA enhances resulting precision and alleviates local optimal problems. Besides, the SCQ-SSA is applied to resolve three classical engineering problems: tubular column design problem, tension/compression spring design problem and pressure vessel design problem. The design results indicate that these engineering problems are optimized with high accuracy and superiority by the improved SSA. The source code is available in the URL: https://github.com/ye-zero/SCQSSA/tree/main/SCQ-SSA.
摘要在工程的各个领域中,有许多设计问题需要优化,其中大多数都属于NP难问题。元启发式算法是一种优化方法,为解决NP难问题提供了一种有效的途径。Salp群算法(SSA)是一种受自然启发的算法,它模拟和数学模拟了自然界中拍打群的行为。然而,与大多数元启发式算法类似,传统的SSA也存在一些缺点,如陷入局部最优。本文采用了三种主要策略来加强基本SSA,包括混沌理论、正余弦机制和量子计算原理。因此,本研究提出了SSA变体,即SCQ-SSA。使用具有代表性的基准函数来测试算法的性能。将SCQ-SSA与高维函数(1000维)中的七种算法、七种SSA变体和六种基准函数中的高级变体进行了比较,实验表明,SCQ-SSA提高了结果的精度,缓解了局部最优问题。此外,SCQ-SSA还用于解决三个经典的工程问题:管柱设计问题、拉伸/压缩弹簧设计问题和压力容器设计问题。设计结果表明,改进后的SSA对这些工程问题进行了高精度和优越性的优化。源代码位于以下URL中:https://github.com/ye-zero/SCQSSA/tree/main/SCQ-SSA.
{"title":"A Novel Variant of the Salp Swarm Algorithm for Engineering Optimization","authors":"Fuyun Jia, Sheng Luo, Guan Yin, Yin Ye","doi":"10.2478/jaiscr-2023-0011","DOIUrl":"https://doi.org/10.2478/jaiscr-2023-0011","url":null,"abstract":"Abstract There are many design problems need to be optimized in various fields of engineering, and most of them belong to the NP-hard problem. The meta-heuristic algorithm is one kind of optimization method and provides an effective way to solve the NP-hard problem. Salp swarm algorithm (SSA) is a nature-inspired algorithm that mimics and mathematically models the behavior of slap swarm in nature. However, similar to most of the meta-heuristic algorithms, the traditional SSA has some shortcomings, such as entrapment in local optima. In this paper, the three main strategies are adopted to strengthen the basic SSA, including chaos theory, sine-cosine mechanism and the principle of quantum computation. Therefore, the SSA variant is proposed in this research, namely SCQ-SSA. The representative benchmark functions are employed to test the performances of the algorithms. The SCQ-SSA are compared with the seven algorithms in high-dimensional functions (1000 dimensions), seven SSA variants and six advanced variants on benchmark functions, the experiment reveals that the SCQ-SSA enhances resulting precision and alleviates local optimal problems. Besides, the SCQ-SSA is applied to resolve three classical engineering problems: tubular column design problem, tension/compression spring design problem and pressure vessel design problem. The design results indicate that these engineering problems are optimized with high accuracy and superiority by the improved SSA. The source code is available in the URL: https://github.com/ye-zero/SCQSSA/tree/main/SCQ-SSA.","PeriodicalId":48494,"journal":{"name":"Journal of Artificial Intelligence and Soft Computing Research","volume":"13 1","pages":"131 - 149"},"PeriodicalIF":2.8,"publicationDate":"2023-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48018350","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Moving Object Detection for Complex Scenes by Merging BG Modeling and Deep Learning Method 融合BG建模和深度学习方法的复杂场景运动目标检测
IF 2.8 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-06-01 DOI: 10.2478/jaiscr-2023-0012
Chih-Yang Lin, Han-Yi Huang, Wei-Yang Lin, Hui-Fuang Ng, K. Muchtar, Nadhila Nurdin
Abstract In recent years, many studies have attempted to use deep learning for moving object detection. Some research also combines object detection methods with traditional background modeling. However, this approach may run into some problems with parameter settings and weight imbalances. In order to solve the aforementioned problems, this paper proposes a new way to combine ViBe and Faster-RCNN for moving object detection. To be more specific, our approach is to confine the candidate boxes to only retain the area containing moving objects through traditional background modeling. Furthermore, in order to make the detection able to more accurately filter out the static object, the probability of each region proposal then being retained. In this paper, we compare four famous methods, namely GMM and ViBe for the traditional methods, and DeepBS and SFEN for the deep learning-based methods. The result of the experiment shows that the proposed method has the best overall performance score among all methods. The proposed method is also robust to the dynamic background and environmental changes and is able to separate stationary objects from moving objects. Especially the overall F-measure with the CDNET 2014 dataset (like in the dynamic background and intermittent object motion cases) was 0,8572.
近年来,许多研究尝试将深度学习用于运动目标检测。一些研究还将目标检测方法与传统背景建模相结合。然而,这种方法可能会遇到一些参数设置和权重不平衡的问题。为了解决上述问题,本文提出了一种结合ViBe和Faster-RCNN进行运动目标检测的新方法。更具体地说,我们的方法是通过传统的背景建模将候选框限制为仅保留包含移动物体的区域。此外,为了使检测能够更准确地过滤出静态目标,保留每个区域建议的概率。在本文中,我们比较了四种著名的方法,即传统方法中的GMM和ViBe,以及基于深度学习的方法中的DeepBS和SFEN。实验结果表明,该方法在所有方法中具有最佳的综合性能分数。该方法对动态背景和环境变化具有较强的鲁棒性,能够将静止目标与运动目标分离开来。特别是CDNET 2014数据集的总体F-measure(如动态背景和间歇物体运动情况)为0,8572。
{"title":"Moving Object Detection for Complex Scenes by Merging BG Modeling and Deep Learning Method","authors":"Chih-Yang Lin, Han-Yi Huang, Wei-Yang Lin, Hui-Fuang Ng, K. Muchtar, Nadhila Nurdin","doi":"10.2478/jaiscr-2023-0012","DOIUrl":"https://doi.org/10.2478/jaiscr-2023-0012","url":null,"abstract":"Abstract In recent years, many studies have attempted to use deep learning for moving object detection. Some research also combines object detection methods with traditional background modeling. However, this approach may run into some problems with parameter settings and weight imbalances. In order to solve the aforementioned problems, this paper proposes a new way to combine ViBe and Faster-RCNN for moving object detection. To be more specific, our approach is to confine the candidate boxes to only retain the area containing moving objects through traditional background modeling. Furthermore, in order to make the detection able to more accurately filter out the static object, the probability of each region proposal then being retained. In this paper, we compare four famous methods, namely GMM and ViBe for the traditional methods, and DeepBS and SFEN for the deep learning-based methods. The result of the experiment shows that the proposed method has the best overall performance score among all methods. The proposed method is also robust to the dynamic background and environmental changes and is able to separate stationary objects from moving objects. Especially the overall F-measure with the CDNET 2014 dataset (like in the dynamic background and intermittent object motion cases) was 0,8572.","PeriodicalId":48494,"journal":{"name":"Journal of Artificial Intelligence and Soft Computing Research","volume":"13 1","pages":"151 - 163"},"PeriodicalIF":2.8,"publicationDate":"2023-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47758457","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An Intelligent Approach to Short-Term Wind Power Prediction Using Deep Neural Networks 一种基于深度神经网络的短期风电预测智能方法
IF 2.8 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-06-01 DOI: 10.2478/jaiscr-2023-0015
Tacjana Niksa-Rynkiewicz, Piotr Stomma, A. Witkowska, D. Rutkowska, Adam Słowik, K. Cpałka, J. Jaworek-Korjakowska, P. Kolendo
Abstract In this paper, an intelligent approach to the Short-Term Wind Power Prediction (STWPP) problem is considered, with the use of various types of Deep Neural Networks (DNNs). The impact of the prediction time horizon length on accuracy, and the influence of temperature on prediction effectiveness have been analyzed. Three types of DNNs have been implemented and tested, including: CNN (Convolutional Neural Networks), GRU (Gated Recurrent Unit), and H-MLP (Hierarchical Multilayer Perceptron). The DNN architectures are part of the Deep Learning Prediction (DLP) framework that is applied in the Deep Learning Power Prediction System (DLPPS). The system is trained based on data that comes from a real wind farm. This is significant because the prediction results strongly depend on weather conditions in specific locations. The results obtained from the proposed system, for the real data, are presented and compared. The best result has been achieved for the GRU network. The key advantage of the system is a high effectiveness prediction using a minimal subset of parameters. The prediction of wind power in wind farms is very important as wind power capacity has shown a rapid increase, and has become a promising source of renewable energies.
摘要本文研究了一种基于深度神经网络(dnn)的短期风电预测(STWPP)智能方法。分析了预测时间范围长度对预测精度的影响,以及温度对预测效果的影响。已经实现和测试了三种类型的dnn,包括:CNN(卷积神经网络),GRU(门控循环单元)和H-MLP(分层多层感知器)。DNN架构是应用于深度学习能力预测系统(DLPPS)的深度学习预测(DLP)框架的一部分。该系统是根据来自真实风力发电场的数据进行训练的。这一点很重要,因为预测结果在很大程度上取决于特定地点的天气状况。给出了该系统所得到的结果,并与实际数据进行了比较。在GRU网络中取得了最好的效果。该系统的主要优点是使用最小的参数子集进行高效的预测。随着风力发电能力的快速增长,风力发电预测已成为一种有前景的可再生能源,对风电场的风力发电进行预测是非常重要的。
{"title":"An Intelligent Approach to Short-Term Wind Power Prediction Using Deep Neural Networks","authors":"Tacjana Niksa-Rynkiewicz, Piotr Stomma, A. Witkowska, D. Rutkowska, Adam Słowik, K. Cpałka, J. Jaworek-Korjakowska, P. Kolendo","doi":"10.2478/jaiscr-2023-0015","DOIUrl":"https://doi.org/10.2478/jaiscr-2023-0015","url":null,"abstract":"Abstract In this paper, an intelligent approach to the Short-Term Wind Power Prediction (STWPP) problem is considered, with the use of various types of Deep Neural Networks (DNNs). The impact of the prediction time horizon length on accuracy, and the influence of temperature on prediction effectiveness have been analyzed. Three types of DNNs have been implemented and tested, including: CNN (Convolutional Neural Networks), GRU (Gated Recurrent Unit), and H-MLP (Hierarchical Multilayer Perceptron). The DNN architectures are part of the Deep Learning Prediction (DLP) framework that is applied in the Deep Learning Power Prediction System (DLPPS). The system is trained based on data that comes from a real wind farm. This is significant because the prediction results strongly depend on weather conditions in specific locations. The results obtained from the proposed system, for the real data, are presented and compared. The best result has been achieved for the GRU network. The key advantage of the system is a high effectiveness prediction using a minimal subset of parameters. The prediction of wind power in wind farms is very important as wind power capacity has shown a rapid increase, and has become a promising source of renewable energies.","PeriodicalId":48494,"journal":{"name":"Journal of Artificial Intelligence and Soft Computing Research","volume":"13 1","pages":"197 - 210"},"PeriodicalIF":2.8,"publicationDate":"2023-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43807750","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A User and Entity Behavior Analysis for SIEM Systems: Preprocessing of The Computer Emergency and Response Team Dataset SIEM系统的用户和实体行为分析:计算机应急响应团队数据集的预处理
IF 2.8 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-03-08 DOI: 10.55195/jscai.1213782
Yasin Görmez, Halil Arslan, Y. Işık, İbrahim Ethem Dadaş
A lot of work has been done to prevent attacks from external sources and a great deal of success has been achieved. However, studies to detect internal attacks aren’t sufficient today. One of the most important studies for the detection of insider attacks is User and Entity Behavior Analysis (UEBA). In this letter, UEBA studies in the literature were reviewed and The Computer Emergency and Response Team Dataset was analyzed (CERT). For this purpose, preprocessing and feature extraction steps were applied on CERT datasets. Several log files combined with respect to user and for each user the number of activities in the specified time interval were obtained. The python code of these preprocessing and feature extraction steps were shared as open source in GitHub platform. In the final phase, future analysis was described and UEBA system planned to be designed was explained.
为了防止来自外部的攻击,已经做了大量的工作,并取得了很大的成功。然而,目前检测内部攻击的研究还不够。用户和实体行为分析(UEBA)是内部攻击检测中最重要的研究之一。在这封信中,回顾了文献中的UEBA研究,并分析了计算机应急响应团队数据集(CERT)。为此,对CERT数据集进行了预处理和特征提取。根据用户和每个用户在指定时间间隔内的活动数量组合了几个日志文件。这些预处理和特征提取步骤的python代码在GitHub平台上开源共享。最后,对未来的分析进行了描述,并对计划设计的UEBA系统进行了说明。
{"title":"A User and Entity Behavior Analysis for SIEM Systems: Preprocessing of The Computer Emergency and Response Team Dataset","authors":"Yasin Görmez, Halil Arslan, Y. Işık, İbrahim Ethem Dadaş","doi":"10.55195/jscai.1213782","DOIUrl":"https://doi.org/10.55195/jscai.1213782","url":null,"abstract":"A lot of work has been done to prevent attacks from external sources and a great deal of success has been achieved. However, studies to detect internal attacks aren’t sufficient today. One of the most important studies for the detection of insider attacks is User and Entity Behavior Analysis (UEBA). In this letter, UEBA studies in the literature were reviewed and The Computer Emergency and Response Team Dataset was analyzed (CERT). For this purpose, preprocessing and feature extraction steps were applied on CERT datasets. Several log files combined with respect to user and for each user the number of activities in the specified time interval were obtained. The python code of these preprocessing and feature extraction steps were shared as open source in GitHub platform. In the final phase, future analysis was described and UEBA system planned to be designed was explained.","PeriodicalId":48494,"journal":{"name":"Journal of Artificial Intelligence and Soft Computing Research","volume":"18 70 1","pages":""},"PeriodicalIF":2.8,"publicationDate":"2023-03-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83236721","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A New Approach to Image-Based Recommender Systems with the Application of Heatmaps Maps 基于热图的图像推荐系统研究
IF 2.8 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-03-01 DOI: 10.2478/jaiscr-2023-0007
Piotr Woldan, P. Duda, A. Cader, Ivan Laktionov
Abstract One of the fundamental issues of modern society is access to interesting and useful content. As the amount of available content increases, this task becomes more and more challenging. Our needs are not always formulated in words; sometimes we have to use complex data types like images. In this paper, we consider the three approaches to creating recommender systems based on image data. The proposed systems are evaluated on a real-world dataset. Two case studies are presented. The first one presents the case of an item with many similar objects in a database, and the second one with only a few similar items.
现代社会的基本问题之一是获取有趣和有用的内容。随着可用内容的增加,这项任务变得越来越具有挑战性。我们的需要并不总是用语言表达;有时我们必须使用复杂的数据类型,如图像。在本文中,我们考虑了三种基于图像数据创建推荐系统的方法。提出的系统在真实世界的数据集上进行了评估。提出了两个案例研究。第一个示例表示数据库中具有许多相似对象的项的情况,第二个示例仅具有少数相似项的情况。
{"title":"A New Approach to Image-Based Recommender Systems with the Application of Heatmaps Maps","authors":"Piotr Woldan, P. Duda, A. Cader, Ivan Laktionov","doi":"10.2478/jaiscr-2023-0007","DOIUrl":"https://doi.org/10.2478/jaiscr-2023-0007","url":null,"abstract":"Abstract One of the fundamental issues of modern society is access to interesting and useful content. As the amount of available content increases, this task becomes more and more challenging. Our needs are not always formulated in words; sometimes we have to use complex data types like images. In this paper, we consider the three approaches to creating recommender systems based on image data. The proposed systems are evaluated on a real-world dataset. Two case studies are presented. The first one presents the case of an item with many similar objects in a database, and the second one with only a few similar items.","PeriodicalId":48494,"journal":{"name":"Journal of Artificial Intelligence and Soft Computing Research","volume":"16 13","pages":"63 - 72"},"PeriodicalIF":2.8,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41279434","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Using Cognitive Models to Understand and Counteract the Effect of Self-Induced Bias on Recommendation Algorithms 利用认知模型理解和抵消自我诱导偏差对推荐算法的影响
IF 2.8 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-03-01 DOI: 10.2478/jaiscr-2023-0008
Justyna Pawłowska, Klara Rydzewska, A. Wierzbicki
Abstract Recommendation algorithms trained on a training set containing sub-optimal decisions may increase the likelihood of making more bad decisions in the future. We call this harmful effect self-induced bias, to emphasize that the bias is driven directly by the user’s past choices. In order to better understand the nature of self-induced bias of recommendation algorithms that are used by older adults with cognitive limitations, we have used agent-based simulation. Based on state-of-the-art results in psychology of aging and cognitive science, as well as our own empirical results, we have developed a cognitive model of an e-commerce client that incorporates cognitive decision-making abilities. We have evaluated the magnitude of self-induced bias by comparing results achieved by simulated agents with and without cognitive limitations due to age. We have also proposed new recommendation algorithms designed to counteract self-induced bias. The algorithms take into account user preferences and cognitive abilities relevant to decision making. To evaluate the algorithms, we have introduced 3 benchmarks: a simple product filtering method and two types of widely used recommendation algorithms: Content-Based and Collaborative filtering. Results indicate that the new algorithms outperform benchmarks both in terms of increasing the utility of simulated agents (both old and young), and in reducing self-induced bias.
在包含次优决策的训练集上训练的推荐算法可能会增加未来做出更多错误决策的可能性。我们把这种有害的影响称为自我诱导的偏见,以强调这种偏见是由用户过去的选择直接驱动的。为了更好地理解具有认知限制的老年人使用的推荐算法的自我诱导偏差的本质,我们使用了基于智能体的模拟。基于老龄化心理学和认知科学的最新研究成果,以及我们自己的实证结果,我们开发了一个包含认知决策能力的电子商务客户认知模型。我们通过比较具有和不具有由于年龄导致的认知限制的模拟代理所获得的结果来评估自我诱导偏差的程度。我们还提出了新的推荐算法,旨在抵消自我诱导的偏见。该算法考虑了用户偏好和与决策相关的认知能力。为了评估这些算法,我们引入了3个基准:一种简单的产品过滤方法和两种广泛使用的推荐算法:基于内容的和协同过滤的。结果表明,新算法在提高模拟代理(包括老代理和小代理)的效用和减少自我诱导偏差方面都优于基准。
{"title":"Using Cognitive Models to Understand and Counteract the Effect of Self-Induced Bias on Recommendation Algorithms","authors":"Justyna Pawłowska, Klara Rydzewska, A. Wierzbicki","doi":"10.2478/jaiscr-2023-0008","DOIUrl":"https://doi.org/10.2478/jaiscr-2023-0008","url":null,"abstract":"Abstract Recommendation algorithms trained on a training set containing sub-optimal decisions may increase the likelihood of making more bad decisions in the future. We call this harmful effect self-induced bias, to emphasize that the bias is driven directly by the user’s past choices. In order to better understand the nature of self-induced bias of recommendation algorithms that are used by older adults with cognitive limitations, we have used agent-based simulation. Based on state-of-the-art results in psychology of aging and cognitive science, as well as our own empirical results, we have developed a cognitive model of an e-commerce client that incorporates cognitive decision-making abilities. We have evaluated the magnitude of self-induced bias by comparing results achieved by simulated agents with and without cognitive limitations due to age. We have also proposed new recommendation algorithms designed to counteract self-induced bias. The algorithms take into account user preferences and cognitive abilities relevant to decision making. To evaluate the algorithms, we have introduced 3 benchmarks: a simple product filtering method and two types of widely used recommendation algorithms: Content-Based and Collaborative filtering. Results indicate that the new algorithms outperform benchmarks both in terms of increasing the utility of simulated agents (both old and young), and in reducing self-induced bias.","PeriodicalId":48494,"journal":{"name":"Journal of Artificial Intelligence and Soft Computing Research","volume":"13 1","pages":"73 - 94"},"PeriodicalIF":2.8,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46907173","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Emerging Modularity During the Evolution of Neural Networks 神经网络演化过程中的新兴模块化
IF 2.8 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-03-01 DOI: 10.2478/jaiscr-2023-0010
T. Praczyk
Abstract Modularity is a feature of most small, medium and large–scale living organisms that has evolved over many years of evolution. A lot of artificial systems are also modular, however, in this case, the modularity is the most frequently a consequence of a handmade design process. Modular systems that emerge automatically, as a result of a learning process, are very rare. What is more, we do not know mechanisms which result in modularity. The main goal of the paper is to continue the work of other researchers on the origins of modularity, which is a form of optimal organization of matter, and the mechanisms that led to the spontaneous formation of modular living forms in the process of evolution in response to limited resources and environmental variability. The paper focuses on artificial neural networks and proposes a number of mechanisms operating at the genetic level, both those borrowed from the natural world and those designed by hand, the use of which may lead to network modularity and hopefully to an increase in their effectiveness. In addition, the influence of external factors on the shape of the networks, such as the variability of tasks and the conditions in which these tasks are performed, is also analyzed. The analysis is performed using the Hill Climb Assembler Encoding constructive neuro-evolutionary algorithm. The algorithm was extended with various module-oriented mechanisms and tested under various conditions. The aim of the tests was to investigate how individual mechanisms involved in the evolutionary process and factors external to this process affect modularity and efficiency of neural networks.
模块化是大多数小、中、大型生物经过多年进化而形成的特征。许多人工系统也是模块化的,然而,在这种情况下,模块化通常是手工设计过程的结果。在学习过程中自动出现的模块化系统是非常罕见的。更重要的是,我们不知道导致模块化的机制。本文的主要目标是继续其他研究人员关于模块化起源的工作,模块化是一种物质的最佳组织形式,以及在有限资源和环境变化的进化过程中导致自发形成模块化生命形式的机制。本文着重于人工神经网络,并提出了一些在遗传水平上运行的机制,这些机制既有从自然界借来的,也有手工设计的,这些机制的使用可能会导致网络模块化,并有望提高其有效性。此外,还分析了外部因素对网络形状的影响,例如任务的可变性和执行这些任务的条件。分析是使用爬山汇编编码建设性神经进化算法进行的。将该算法扩展到各种面向模块的机制,并在各种条件下进行了测试。测试的目的是研究进化过程中涉及的个体机制和该过程外部因素如何影响神经网络的模块化和效率。
{"title":"Emerging Modularity During the Evolution of Neural Networks","authors":"T. Praczyk","doi":"10.2478/jaiscr-2023-0010","DOIUrl":"https://doi.org/10.2478/jaiscr-2023-0010","url":null,"abstract":"Abstract Modularity is a feature of most small, medium and large–scale living organisms that has evolved over many years of evolution. A lot of artificial systems are also modular, however, in this case, the modularity is the most frequently a consequence of a handmade design process. Modular systems that emerge automatically, as a result of a learning process, are very rare. What is more, we do not know mechanisms which result in modularity. The main goal of the paper is to continue the work of other researchers on the origins of modularity, which is a form of optimal organization of matter, and the mechanisms that led to the spontaneous formation of modular living forms in the process of evolution in response to limited resources and environmental variability. The paper focuses on artificial neural networks and proposes a number of mechanisms operating at the genetic level, both those borrowed from the natural world and those designed by hand, the use of which may lead to network modularity and hopefully to an increase in their effectiveness. In addition, the influence of external factors on the shape of the networks, such as the variability of tasks and the conditions in which these tasks are performed, is also analyzed. The analysis is performed using the Hill Climb Assembler Encoding constructive neuro-evolutionary algorithm. The algorithm was extended with various module-oriented mechanisms and tested under various conditions. The aim of the tests was to investigate how individual mechanisms involved in the evolutionary process and factors external to this process affect modularity and efficiency of neural networks.","PeriodicalId":48494,"journal":{"name":"Journal of Artificial Intelligence and Soft Computing Research","volume":"13 1","pages":"107 - 126"},"PeriodicalIF":2.8,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47811291","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Novel Method for Fast Generation of 3D Objects from Multiple Depth Sensors 多深度传感器快速生成三维目标的新方法
IF 2.8 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-03-01 DOI: 10.2478/jaiscr-2023-0009
T. Szmuc, Rafał Mrówka, Marek Brańka, Jakub Ficoń, Piotr Pięta
Abstract Scanning real 3D objects face many technical challenges. Stationary solutions allow for accurate scanning. However, they usually require special and expensive equipment. Competitive mobile solutions (handheld scanners, LiDARs on vehicles, etc.) do not allow for an accurate and fast mapping of the surface of the scanned object. The article proposes an end-to-end automated solution that enables the use of widely available mobile and stationary scanners. The related system generates a full 3D model of the object based on multiple depth sensors. For this purpose, the scanned object is marked with markers. Markers type and positions are automatically detected and mapped to a template mesh. The reference template is automatically selected for the scanned object, which is then transformed according to the data from the scanners with non-rigid transformation. The solution allows for the fast scanning of complex and varied size objects, constituting a set of training data for segmentation and classification systems of 3D scenes. The main advantage of the proposed solution is its efficiency, which enables real-time scanning and the ability to generate a mesh with a regular structure. It is critical for training data for machine learning algorithms. The source code is available at https://github.com/SATOffice/improved_scanner3D.
扫描真实的三维物体面临许多技术挑战。固定溶液允许精确扫描。然而,他们通常需要特殊和昂贵的设备。竞争激烈的移动解决方案(手持扫描仪、车载激光雷达等)不允许对扫描对象的表面进行准确和快速的映射。本文提出了一种端到端的自动化解决方案,可以使用广泛可用的移动和固定扫描仪。相关系统基于多个深度传感器生成物体的完整3D模型。为此,扫描对象被标记。标记类型和位置自动检测并映射到模板网格。自动为扫描对象选择参考模板,然后根据来自扫描仪的数据进行非刚性转换。该解决方案允许快速扫描复杂和不同大小的对象,构成一组用于3D场景分割和分类系统的训练数据。该方案的主要优点是效率高,可实现实时扫描和生成具有规则结构的网格。它对于机器学习算法的训练数据至关重要。源代码可从https://github.com/SATOffice/improved_scanner3D获得。
{"title":"A Novel Method for Fast Generation of 3D Objects from Multiple Depth Sensors","authors":"T. Szmuc, Rafał Mrówka, Marek Brańka, Jakub Ficoń, Piotr Pięta","doi":"10.2478/jaiscr-2023-0009","DOIUrl":"https://doi.org/10.2478/jaiscr-2023-0009","url":null,"abstract":"Abstract Scanning real 3D objects face many technical challenges. Stationary solutions allow for accurate scanning. However, they usually require special and expensive equipment. Competitive mobile solutions (handheld scanners, LiDARs on vehicles, etc.) do not allow for an accurate and fast mapping of the surface of the scanned object. The article proposes an end-to-end automated solution that enables the use of widely available mobile and stationary scanners. The related system generates a full 3D model of the object based on multiple depth sensors. For this purpose, the scanned object is marked with markers. Markers type and positions are automatically detected and mapped to a template mesh. The reference template is automatically selected for the scanned object, which is then transformed according to the data from the scanners with non-rigid transformation. The solution allows for the fast scanning of complex and varied size objects, constituting a set of training data for segmentation and classification systems of 3D scenes. The main advantage of the proposed solution is its efficiency, which enables real-time scanning and the ability to generate a mesh with a regular structure. It is critical for training data for machine learning algorithms. The source code is available at https://github.com/SATOffice/improved_scanner3D.","PeriodicalId":48494,"journal":{"name":"Journal of Artificial Intelligence and Soft Computing Research","volume":"13 1","pages":"95 - 105"},"PeriodicalIF":2.8,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45183656","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Fast Computational Approach to the Levenberg-Marquardt Algorithm for Training Feedforward Neural Networks 用于训练前馈神经网络的Levenberg-Marquardt算法的快速计算方法
IF 2.8 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-03-01 DOI: 10.2478/jaiscr-2023-0006
J. Bilski, Jacek Smoląg, Bartosz Kowalczyk, K. Grzanek, I. Izonin
Abstract This paper presents a parallel approach to the Levenberg-Marquardt algorithm (LM). The use of the Levenberg-Marquardt algorithm to train neural networks is associated with significant computational complexity, and thus computation time. As a result, when the neural network has a big number of weights, the algorithm becomes practically ineffective. This article presents a new parallel approach to the computations in Levenberg-Marquardt neural network learning algorithm. The proposed solution is based on vector instructions to effectively reduce the high computational time of this algorithm. The new approach was tested on several examples involving the problems of classification and function approximation, and next it was compared with a classical computational method. The article presents in detail the idea of parallel neural network computations and shows the obtained acceleration for different problems.
摘要本文提出了一种求解Levenberg-Marquardt算法(LM)的并行方法。使用Levenberg-Marquardt算法来训练神经网络与显著的计算复杂性相关,从而与计算时间相关。结果,当神经网络具有大量权重时,该算法在实际中变得无效。本文在Levenberg-Marquardt神经网络学习算法中提出了一种新的并行计算方法。所提出的解决方案基于向量指令,有效地减少了该算法的高计算时间。在涉及分类和函数近似问题的几个例子中对新方法进行了测试,并将其与经典计算方法进行了比较。本文详细介绍了并行神经网络计算的思想,并给出了不同问题的加速度。
{"title":"Fast Computational Approach to the Levenberg-Marquardt Algorithm for Training Feedforward Neural Networks","authors":"J. Bilski, Jacek Smoląg, Bartosz Kowalczyk, K. Grzanek, I. Izonin","doi":"10.2478/jaiscr-2023-0006","DOIUrl":"https://doi.org/10.2478/jaiscr-2023-0006","url":null,"abstract":"Abstract This paper presents a parallel approach to the Levenberg-Marquardt algorithm (LM). The use of the Levenberg-Marquardt algorithm to train neural networks is associated with significant computational complexity, and thus computation time. As a result, when the neural network has a big number of weights, the algorithm becomes practically ineffective. This article presents a new parallel approach to the computations in Levenberg-Marquardt neural network learning algorithm. The proposed solution is based on vector instructions to effectively reduce the high computational time of this algorithm. The new approach was tested on several examples involving the problems of classification and function approximation, and next it was compared with a classical computational method. The article presents in detail the idea of parallel neural network computations and shows the obtained acceleration for different problems.","PeriodicalId":48494,"journal":{"name":"Journal of Artificial Intelligence and Soft Computing Research","volume":"13 1","pages":"45 - 61"},"PeriodicalIF":2.8,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45531702","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
期刊
Journal of Artificial Intelligence and Soft Computing Research
全部 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