Advances in Artificial Intelligence: Models, Optimization, and Machine Learning

A special issue of Mathematics (ISSN 2227-7390). This special issue belongs to the section "Mathematics and Computer Science".

Deadline for manuscript submissions: closed (16 March 2022) | Viewed by 56968

Printed Edition Available!
A printed edition of this Special Issue is available here.

Special Issue Editors


E-Mail Website
Guest Editor
Faculty of Automatic Control and Computer Engineering, "Gheorghe Asachi" Technical University of Iași, 700050 Iași, Romania
Interests: artificial intelligence; machine learning; multiagent systems; software design
Special Issues, Collections and Topics in MDPI journals

E-Mail Website
Guest Editor
Faculty of Automatic Control and Computer Engineering, "Gheorghe Asachi" Technical University of Iași, 700050 Iași, Romania
Interests: spiking neural networks; artificial intelligence; embedded systems; optical wireless communication
Special Issues, Collections and Topics in MDPI journals

E-Mail Website
Guest Editor
Faculty of Automatic Control and Computer Engineering, "Gheorghe Asachi" Technical University of Iași, 700050 Iași, Romania
Interests: machine learning; computer graphics; data analytics; gaming engines; physics simulations
Special Issues, Collections and Topics in MDPI journals

Special Issue Information

Dear Colleagues,

Nowadays, artificial intelligence is an integral part of scientific progress. Various methods have been used to solve problems that were considered to be challenging until now. AI has the potential to offer tools for learning, knowledge discovery, and decision making that can outperform human abilities and can be used in a large number of application domains.

This Special Issue will focus on recent theoretical and computational studies of artificial intelligence, with a focus on models, optimization, and machine learning. Topics include, but are not limited to, the following:

  1. Deep learning and classic machine learning algorithms
  2. Neural modelling, architectures, and learning algorithms
  3. Neuro-symbolic models and explainable artificial intelligence models
  4. Spiking neural networks: theory and applications
  5. Hebbian learning and other biologically plausible neural models
  6. Optical neural networks
  7. Biologically-inspired optimization algorithms
  8. Algorithms for autonomous driving
  9. Reinforcement learning and deep reinforcement learning
  10. Probabilistic models and Bayesian reasoning
  11. Adaptive systems
  12. Intelligent agents and multiagent systems

Prof. Dr. Florin Leon
Dr. Mircea Hulea
Dr. Marius Gavrilescu
Guest Editors

Manuscript Submission Information

Manuscripts should be submitted online at www.mdpi.com by registering and logging in to this website. Once you are registered, click here to go to the submission form. Manuscripts can be submitted until the deadline. All submissions that pass pre-check are peer-reviewed. Accepted papers will be published continuously in the journal (as soon as accepted) and will be listed together on the special issue website. Research articles, review articles as well as short communications are invited. For planned papers, a title and short abstract (about 100 words) can be sent to the Editorial Office for announcement on this website.

Submitted manuscripts should not have been published previously, nor be under consideration for publication elsewhere (except conference proceedings papers). All manuscripts are thoroughly refereed through a single-blind peer-review process. A guide for authors and other relevant information for submission of manuscripts is available on the Instructions for Authors page. Mathematics is an international peer-reviewed open access semimonthly journal published by MDPI.

Please visit the Instructions for Authors page before submitting a manuscript. The Article Processing Charge (APC) for publication in this open access journal is 2600 CHF (Swiss Francs). Submitted papers should be well formatted and use good English. Authors may use MDPI's English editing service prior to publication or during author revisions.

Keywords

  • Neural networks
  • Deep learning
  • Machine learning
  • Optimization algorithms
  • Autonomous driving
  • Bayesian networks
  • Reinforcement learning
  • Multiagent systems

Published Papers (14 papers)

Order results
Result details
Select all
Export citation of selected articles as:

Editorial

Jump to: Research, Review

4 pages, 182 KiB  
Editorial
Preface to the Special Issue on “Advances in Artificial Intelligence: Models, Optimization, and Machine Learning”
by Florin Leon, Mircea Hulea and Marius Gavrilescu
Mathematics 2022, 10(10), 1721; https://doi.org/10.3390/math10101721 - 18 May 2022
Viewed by 1218
Abstract
Recent advancements in artificial intelligence and machine learning have led to the development of powerful tools for use in problem solving in a wide array of scientific and technical fields [...] Full article

Research

Jump to: Editorial, Review

16 pages, 14839 KiB  
Article
Enhancement of Image Classification Using Transfer Learning and GAN-Based Synthetic Data Augmentation
by Subhajit Chatterjee, Debapriya Hazra, Yung-Cheol Byun and Yong-Woon Kim
Mathematics 2022, 10(9), 1541; https://doi.org/10.3390/math10091541 - 04 May 2022
Cited by 13 | Viewed by 4710
Abstract
Plastic bottle recycling has a crucial role in environmental degradation and protection. Position and background should be the same to classify plastic bottles on a conveyor belt. The manual detection of plastic bottles is time consuming and leads to human error. Hence, the [...] Read more.
Plastic bottle recycling has a crucial role in environmental degradation and protection. Position and background should be the same to classify plastic bottles on a conveyor belt. The manual detection of plastic bottles is time consuming and leads to human error. Hence, the automatic classification of plastic bottles using deep learning techniques can assist with the more accurate results and reduce cost. To achieve a considerably good result using the DL model, we need a large volume of data to train. We propose a GAN-based model to generate synthetic images similar to the original. To improve the image synthesis quality with less training time and decrease the chances of mode collapse, we propose a modified lightweight-GAN model, which consists of a generator and a discriminator with an auto-encoding feature to capture essential parts of the input image and to encourage the generator to produce a wide range of real data. Then a newly designed weighted average ensemble model based on two pre-trained models, inceptionV3 and xception, to classify transparent plastic bottles obtains an improved classification accuracy of 99.06%. Full article
Show Figures

Figure 1

17 pages, 3220 KiB  
Article
Automatic Fingerprint Classification Using Deep Learning Technology (DeepFKTNet)
by Fahman Saeed, Muhammad Hussain and Hatim A. Aboalsamh
Mathematics 2022, 10(8), 1285; https://doi.org/10.3390/math10081285 - 12 Apr 2022
Cited by 10 | Viewed by 4197
Abstract
Fingerprints are gaining in popularity, and fingerprint datasets are becoming increasingly large. They are often captured utilizing a variety of sensors embedded in smart devices such as mobile phones and personal computers. One of the primary issues with fingerprint recognition systems is their [...] Read more.
Fingerprints are gaining in popularity, and fingerprint datasets are becoming increasingly large. They are often captured utilizing a variety of sensors embedded in smart devices such as mobile phones and personal computers. One of the primary issues with fingerprint recognition systems is their high processing complexity, which is exacerbated when they are gathered using several sensors. One way to address this issue is to categorize fingerprints in a database to condense the search space. Deep learning is effective in designing robust fingerprint classification methods. However, designing the architecture of a CNN model is a laborious and time-consuming task. We proposed a technique for automatically determining the architecture of a CNN model adaptive to fingerprint classification; it automatically determines the number of filters and the layers using Fukunaga–Koontz transform and the ratio of the between-class scatter to within-class scatter. It helps to design lightweight CNN models, which are efficient and speed up the fingerprint recognition process. The method was evaluated two public-domain benchmark datasets FingerPass and FVC2004 benchmark datasets, which contain noisy, low-quality fingerprints obtained using live scan devices and cross-sensor fingerprints. The designed models outperform the well-known pre-trained models and the state-of-the-art fingerprint classification techniques. Full article
Show Figures

Figure 1

33 pages, 4084 KiB  
Article
ActressMAS, a .NET Multi-Agent Framework Inspired by the Actor Model
by Florin Leon
Mathematics 2022, 10(3), 382; https://doi.org/10.3390/math10030382 - 26 Jan 2022
Cited by 7 | Viewed by 3304
Abstract
Multi-agent systems show great promise in the actual state of increasing interconnectedness and autonomy of computer systems. This paper presents a .NET multi-agent framework for experimenting with agents and building multi-agent simulations. Its main advantages are conceptual simplicity and ease of use, which [...] Read more.
Multi-agent systems show great promise in the actual state of increasing interconnectedness and autonomy of computer systems. This paper presents a .NET multi-agent framework for experimenting with agents and building multi-agent simulations. Its main advantages are conceptual simplicity and ease of use, which make it suitable for teaching agent-based notions. Several algorithms, protocols and simulations using this framework are also presented. Full article
Show Figures

Figure 1

28 pages, 1624 KiB  
Article
Spatial-Temporal Traffic Flow Control on Motorways Using Distributed Multi-Agent Reinforcement Learning
by Krešimir Kušić, Edouard Ivanjko, Filip Vrbanić, Martin Gregurić and Ivana Dusparic
Mathematics 2021, 9(23), 3081; https://doi.org/10.3390/math9233081 - 30 Nov 2021
Cited by 14 | Viewed by 2661
Abstract
The prevailing variable speed limit (VSL) systems as an effective strategy for traffic control on motorways have the disadvantage that they only work with static VSL zones. Under changing traffic conditions, VSL systems with static VSL zones may perform suboptimally. Therefore, the adaptive [...] Read more.
The prevailing variable speed limit (VSL) systems as an effective strategy for traffic control on motorways have the disadvantage that they only work with static VSL zones. Under changing traffic conditions, VSL systems with static VSL zones may perform suboptimally. Therefore, the adaptive design of VSL zones is required in traffic scenarios where congestion characteristics vary widely over space and time. To address this problem, we propose a novel distributed spatial-temporal multi-agent VSL (DWL-ST-VSL) approach capable of dynamically adjusting the length and position of VSL zones to complement the adjustment of speed limits in current VSL control systems. To model DWL-ST-VSL, distributed W-learning (DWL), a reinforcement learning (RL)-based algorithm for collaborative agent-based self-optimization toward multiple policies, is used. Each agent uses RL to learn local policies, thereby maximizing travel speed and eliminating congestion. In addition to local policies, through the concept of remote policies, agents learn how their actions affect their immediate neighbours and which policy or action is preferred in a given situation. To assess the impact of deploying additional agents in the control loop and the different cooperation levels on the control process, DWL-ST-VSL is evaluated in a four-agent configuration (DWL4-ST-VSL). This evaluation is done via SUMO microscopic simulations using collaborative agents controlling four segments upstream of the congestion in traffic scenarios with medium and high traffic loads. DWL also allows for heterogeneity in agents’ policies; cooperating agents in DWL4-ST-VSL implement two speed limit sets with different granularity. DWL4-ST-VSL outperforms all baselines (W-learning-based VSL and simple proportional speed control), which use static VSL zones. Finally, our experiments yield insights into the new concept of VSL control. This may trigger further research on using advanced learning-based technology to design a new generation of adaptive traffic control systems to meet the requirements of operating in a nonstationary environment and at the leading edge of emerging connected and autonomous vehicles in general. Full article
Show Figures

Figure 1

24 pages, 471 KiB  
Article
Dynamic Programming Algorithms for Computing Optimal Knockout Tournaments
by Amelia Bădică, Costin Bădică, Ion Buligiu, Liviu Ion Ciora and Doina Logofătu
Mathematics 2021, 9(19), 2480; https://doi.org/10.3390/math9192480 - 04 Oct 2021
Cited by 2 | Viewed by 2269
Abstract
We study competitions structured as hierarchically shaped single-elimination tournaments. We define optimal tournaments by maximizing attractiveness such that the topmost players will have the chance to meet in higher stages of the tournament. We propose a dynamic programming algorithm for computing optimal tournaments [...] Read more.
We study competitions structured as hierarchically shaped single-elimination tournaments. We define optimal tournaments by maximizing attractiveness such that the topmost players will have the chance to meet in higher stages of the tournament. We propose a dynamic programming algorithm for computing optimal tournaments and we provide its sound complexity analysis. Based on the idea of the dynamic programming approach, we also develop more efficient deterministic and stochastic sub-optimal algorithms. We present experimental results obtained with the Python implementation of all the proposed algorithms regarding the optimality of solutions and the efficiency of the running time. Full article
Show Figures

Figure 1

15 pages, 1826 KiB  
Article
A ResNet50-Based Method for Classifying Surface Defects in Hot-Rolled Strip Steel
by Xinglong Feng, Xianwen Gao and Ling Luo
Mathematics 2021, 9(19), 2359; https://doi.org/10.3390/math9192359 - 23 Sep 2021
Cited by 35 | Viewed by 3597
Abstract
Hot-rolled strip steel is widely used in automotive manufacturing, chemical and home appliance industries, and its surface quality has a great impact on the quality of the final product. In the manufacturing process of strip steel, due to the rolling process and many [...] Read more.
Hot-rolled strip steel is widely used in automotive manufacturing, chemical and home appliance industries, and its surface quality has a great impact on the quality of the final product. In the manufacturing process of strip steel, due to the rolling process and many other reasons, the surface of hot rolled strip steel will inevitably produce slag, scratches and other surface defects. These defects not only affect the quality of the product, but may even lead to broken strips in the subsequent process, seriously affecting the continuation of production. Therefore, it is important to study the surface defects of strip steel and identify the types of defects in strip steel. In this paper, a scheme based on ResNet50 with the addition of FcaNet and Convolutional Block Attention Module (CBAM) is proposed for strip defect classification and validated on the X-SDD strip defect dataset. Our solution achieves a classification accuracy of 94.11%, higher than more than a dozen other compared deep learning models. Moreover, to adress the problem of low accuracy of the algorithm in classifying individual defects, we use ensemble learning to optimize. By integrating the original solution with VGG16 and SqueezeNet, the recognition rate of oxide scale of plate system defects improved by 21.05 percentage points, and the overall defect classification accuracy improved to 94.85%. Full article
Show Figures

Figure 1

52 pages, 10360 KiB  
Article
RHOASo: An Early Stop Hyper-Parameter Optimization Algorithm
by Ángel Luis Muñoz Castañeda, Noemí DeCastro-García and David Escudero García
Mathematics 2021, 9(18), 2334; https://doi.org/10.3390/math9182334 - 20 Sep 2021
Cited by 4 | Viewed by 1942
Abstract
This work proposes a new algorithm for optimizing hyper-parameters of a machine learning algorithm, RHOASo, based on conditional optimization of concave asymptotic functions. A comparative analysis of the algorithm is presented, giving particular emphasis to two important properties: the capability of the algorithm [...] Read more.
This work proposes a new algorithm for optimizing hyper-parameters of a machine learning algorithm, RHOASo, based on conditional optimization of concave asymptotic functions. A comparative analysis of the algorithm is presented, giving particular emphasis to two important properties: the capability of the algorithm to work efficiently with a small part of a dataset and to finish the tuning process automatically, that is, without making explicit, by the user, the number of iterations that the algorithm must perform. Statistical analyses over 16 public benchmark datasets comparing the performance of seven hyper-parameter optimization algorithms with RHOASo were carried out. The efficiency of RHOASo presents the positive statistically significant differences concerning the other hyper-parameter optimization algorithms considered in the experiments. Furthermore, it is shown that, on average, the algorithm needs around 70% of the iterations needed by other algorithms to achieve competitive performance. The results show that the algorithm presents significant stability regarding the size of the used dataset partition. Full article
Show Figures

Figure 1

12 pages, 776 KiB  
Article
k-Nearest Neighbor Learning with Graph Neural Networks
by Seokho Kang
Mathematics 2021, 9(8), 830; https://doi.org/10.3390/math9080830 - 10 Apr 2021
Cited by 41 | Viewed by 6539
Abstract
k-nearest neighbor (kNN) is a widely used learning algorithm for supervised learning tasks. In practice, the main challenge when using kNN is its high sensitivity to its hyperparameter setting, including the number of nearest neighbors k, the distance [...] Read more.
k-nearest neighbor (kNN) is a widely used learning algorithm for supervised learning tasks. In practice, the main challenge when using kNN is its high sensitivity to its hyperparameter setting, including the number of nearest neighbors k, the distance function, and the weighting function. To improve the robustness to hyperparameters, this study presents a novel kNN learning method based on a graph neural network, named kNNGNN. Given training data, the method learns a task-specific kNN rule in an end-to-end fashion by means of a graph neural network that takes the kNN graph of an instance to predict the label of the instance. The distance and weighting functions are implicitly embedded within the graph neural network. For a query instance, the prediction is obtained by performing a kNN search from the training data to create a kNN graph and passing it through the graph neural network. The effectiveness of the proposed method is demonstrated using various benchmark datasets for classification and regression tasks. Full article
Show Figures

Figure 1

12 pages, 279 KiB  
Article
Deep Neural Network for Gender-Based Violence Detection on Twitter Messages
by Carlos M. Castorena, Itzel M. Abundez, Roberto Alejo, Everardo E. Granda-Gutiérrez, Eréndira Rendón and Octavio Villegas
Mathematics 2021, 9(8), 807; https://doi.org/10.3390/math9080807 - 08 Apr 2021
Cited by 15 | Viewed by 3365
Abstract
The problem of gender-based violence in Mexico has been increased considerably. Many social associations and governmental institutions have addressed this problem in different ways. In the context of computer science, some effort has been developed to deal with this problem through the use [...] Read more.
The problem of gender-based violence in Mexico has been increased considerably. Many social associations and governmental institutions have addressed this problem in different ways. In the context of computer science, some effort has been developed to deal with this problem through the use of machine learning approaches to strengthen the strategic decision making. In this work, a deep learning neural network application to identify gender-based violence on Twitter messages is presented. A total of 1,857,450 messages (generated in Mexico) were downloaded from Twitter: 61,604 of them were manually tagged by human volunteers as negative, positive or neutral messages, to serve as training and test data sets. Results presented in this paper show the effectiveness of deep neural network (about 80% of the area under the receiver operating characteristic) in detection of gender violence on Twitter messages. The main contribution of this investigation is that the data set was minimally pre-processed (as a difference versus most state-of-the-art approaches). Thus, the original messages were converted into a numerical vector in accordance to the frequency of word’s appearance and only adverbs, conjunctions and prepositions were deleted (which occur very frequently in text and we think that these words do not contribute to discriminatory messages on Twitter). Finally, this work contributes to dealing with gender violence in Mexico, which is an issue that needs to be faced immediately. Full article
25 pages, 4286 KiB  
Article
Solving Regression Problems with Intelligent Machine Learner for Engineering Informatics
by Jui-Sheng Chou, Dinh-Nhat Truong and Chih-Fong Tsai
Mathematics 2021, 9(6), 686; https://doi.org/10.3390/math9060686 - 23 Mar 2021
Cited by 8 | Viewed by 2712
Abstract
Machine learning techniques have been used to develop many regression models to make predictions based on experience and historical data. They might be used singly or in ensembles. Single models are either classification or regression models that use one technique, while ensemble models [...] Read more.
Machine learning techniques have been used to develop many regression models to make predictions based on experience and historical data. They might be used singly or in ensembles. Single models are either classification or regression models that use one technique, while ensemble models combine various single models. To construct or find the best model is very complex and time-consuming, so this study develops a new platform, called intelligent Machine Learner (iML), to automatically build popular models and identify the best one. The iML platform is benchmarked with WEKA by analyzing publicly available datasets. After that, four industrial experiments are conducted to evaluate the performance of iML. In all cases, the best models determined by iML are superior to prior studies in terms of accuracy and computation time. Thus, the iML is a powerful and efficient tool for solving regression problems in engineering informatics. Full article
Show Figures

Figure 1

20 pages, 2708 KiB  
Article
Regression Methods Based on Nearest Neighbors with Adaptive Distance Metrics Applied to a Polymerization Process
by Silvia Curteanu, Florin Leon, Andra-Maria Mircea-Vicoveanu and Doina Logofătu
Mathematics 2021, 9(5), 547; https://doi.org/10.3390/math9050547 - 05 Mar 2021
Cited by 6 | Viewed by 1498
Abstract
Empirical models based on sampled data can be useful for complex chemical engineering processes such as the free radical polymerization of methyl methacrylate achieved in a batch bulk process. In this case, the goal is to predict the monomer conversion, the numerical average [...] Read more.
Empirical models based on sampled data can be useful for complex chemical engineering processes such as the free radical polymerization of methyl methacrylate achieved in a batch bulk process. In this case, the goal is to predict the monomer conversion, the numerical average molecular weight and the gravimetrical average molecular weight. This process is characterized by non-linear gel and glass effects caused by the sharp increase in the viscosity as the reaction progresses. To increase accuracy, one needs more samples in the areas with higher variation and this is achieved with adaptive sampling. An extensive comparative study is performed between three regression algorithms for this chemical process. The first two are based on the concept of a large margin, typical of support vector machines, but used for regression, in conjunction with an instance-based method. The learning of problem-specific distance metrics can be performed by means of either an evolutionary algorithm or an approximate differential approach. Having a set of prototypes with different distance metrics is especially useful when a large number of instances should be handled. Another original regression method is based on the idea of denoising autoencoders, i.e., the prototype weights and positions are set in such a way as to minimize the mean square error on a slightly corrupted version of the training set, where the instances inputs are slightly changed with a small random quantity. Several combinations of parameters and ways of splitting the data into training and testing sets are used in order to assess the performance of the algorithms in different scenarios. Full article
Show Figures

Figure 1

Review

Jump to: Editorial, Research

52 pages, 1788 KiB  
Review
Review of Metaheuristics Inspired from the Animal Kingdom
by Elena Niculina Dragoi and Vlad Dafinescu
Mathematics 2021, 9(18), 2335; https://doi.org/10.3390/math9182335 - 21 Sep 2021
Cited by 26 | Viewed by 5670
Abstract
The search for powerful optimizers has led to the development of a multitude of metaheuristic algorithms inspired from all areas. This work focuses on the animal kingdom as a source of inspiration and performs an extensive, yet not exhaustive, review of the animal [...] Read more.
The search for powerful optimizers has led to the development of a multitude of metaheuristic algorithms inspired from all areas. This work focuses on the animal kingdom as a source of inspiration and performs an extensive, yet not exhaustive, review of the animal inspired metaheuristics proposed in the 2006–2021 period. The review is organized considering the biological classification of living things, with a breakdown of the simulated behavior mechanisms. The centralized data indicated that 61.6% of the animal-based algorithms are inspired from vertebrates and 38.4% from invertebrates. In addition, an analysis of the mechanisms used to ensure diversity was performed. The results obtained showed that the most frequently used mechanisms belong to the niching category. Full article
Show Figures

Figure 1

37 pages, 428 KiB  
Review
A Review of Tracking and Trajectory Prediction Methods for Autonomous Driving
by Florin Leon and Marius Gavrilescu
Mathematics 2021, 9(6), 660; https://doi.org/10.3390/math9060660 - 19 Mar 2021
Cited by 89 | Viewed by 10663
Abstract
This paper provides a literature review of some of the most important concepts, techniques, and methodologies used within autonomous car systems. Specifically, we focus on two aspects extensively explored in the related literature: tracking, i.e., identifying pedestrians, cars or obstacles from images, observations [...] Read more.
This paper provides a literature review of some of the most important concepts, techniques, and methodologies used within autonomous car systems. Specifically, we focus on two aspects extensively explored in the related literature: tracking, i.e., identifying pedestrians, cars or obstacles from images, observations or sensor data, and prediction, i.e., anticipating the future trajectories and motion of other vehicles in order to facilitate navigating through various traffic conditions. Approaches based on deep neural networks and others, especially stochastic techniques, are reported. Full article
Back to TopTop