scholarly journals NeurASP: Embracing Neural Networks into Answer Set Programming

Author(s):  
Zhun Yang ◽  
Adam Ishay ◽  
Joohyung Lee

We present NeurASP, a simple extension of answer set programs by embracing neural networks. By treating the neural network output as the probability distribution over atomic facts in answer set programs, NeurASP provides a simple and effective way to integrate sub-symbolic and symbolic computation. We demonstrate how NeurASP can make use of a pre-trained neural network in symbolic computation and how it can improve the neural network's perception result by applying symbolic reasoning in answer set programming. Also, NeurASP can make use of ASP rules to train a neural network better so that a neural network not only learns from implicit correlations from the data but also from the explicit complex semantic constraints expressed by the rules.

2018 ◽  
Vol 7 (11) ◽  
pp. 430 ◽  
Author(s):  
Krzysztof Pokonieczny

The classification of terrain in terms of passability plays a significant role in the process of military terrain assessment. It involves classifying selected terrain to specific classes (GO, SLOW-GO, NO-GO). In this article, the problem of terrain classification to the respective category of passability was solved by applying artificial neural networks (multilayer perceptron) to generate a continuous Index of Passability (IOP). The neural networks defined this factor for primary fields in two sizes (1000 × 1000 m and 100 × 100 m) based on the land cover elements obtained from Vector Smart Map (VMap) Level 2 and Shuttle Radar Topography Mission (SRTM). The work used a feedforward neural network consisting of three layers. The paper presents a comprehensive analysis of the reliability of the neural network parameters, taking into account the number of neurons, learning algorithm, activation functions and input data configuration. The studies and tests carried out have shown that a well-trained neural network can automate the process of terrain classification in terms of passability conditions.


Author(s):  
Pablo Martínez Fernández ◽  
Pablo Salvador Zuriaga ◽  
Ignacio Villalba Sanchís ◽  
Ricardo Insa Franco

This paper presents the application of machine learning systems based on neural networks to model the energy consumption of electric metro trains, as a first step in a research project that aims to optimise the energy consumed for traction in the Metro Network of Valencia (Spain). An experimental dataset was gathered and used for training. Four input variables (train speed and acceleration, track slope and curvature) and one output variable (traction power) were considered. The fully trained neural network shows good agreement with the target data, with relative mean square error around 21%. Additional tests with independent datasets also give good results (relative mean square error = 16%). The neural network has been applied to five simple case studies to assess its performance – and has proven to correctly model basic consumption trends (e.g. the influence of the slope) – and to properly reproduce acceleration, holding and braking, although it tends to slightly underestimate the energy regenerated during braking. Overall, the neural network provides a consistent estimation of traction power and the global energy consumption of metro trains, and thus may be used as a modelling tool during further stages of research.


2011 ◽  
Vol 2011 ◽  
pp. 1-8
Author(s):  
Minoru Sasaki ◽  
Takuya Murase ◽  
Yoshihiro Inoue ◽  
Nobuharu Ukita

This paper presents identification and control of a 10-m antenna via accelerometers and angle encoder data. Artificial neural networks can be used effectively for the identification and control of nonlinear dynamical system such as a large flexible antenna with a friction drive system. Some identification results are shown and compared with the results of conventional prediction error method. And we use a neural network inverse model to control the large flexible antenna. In the neural network inverse model, a neural network is trained, using supervised learning, to develop an inverse model of the antenna. The network input is the process output, and the network output is the corresponding process input. The control results show the validation of the ANN approach for identification and control of the 10-m flexible antenna.


2011 ◽  
Vol 279 ◽  
pp. 418-422
Author(s):  
Dong Dong Liu

Rolling mills process is too complicated to be described by formulas. RBF neural networks can establish finishing thickness and rolling force models. Traditional models are still useful to the neural network output. Compared with those finishing models which have or do not have traditional models as input, the importance of traditional models in application of neural networks is obvious. For improving the predictive precision, BP and RBF neural networks are established, and the result indicates that the model of load distribution based on RBF neural network is more accurate.


Author(s):  
Kouji Kashiwa ◽  
Yuta Kikuchi ◽  
Akio Tomiya

Abstract We discuss an aspect of neural networks for the purpose of phase transition detection. To this end, we first train the neural network by feeding Ising/Potts configurations with labels of temperature so that it can predict the temperature of the input. We do not explicitly supervise whether the configurations are in the ordered/disordered phase. Nevertheless, we can identify the critical temperature from the parameters (weights and biases) of the trained neural network. We attempt to understand how temperature-supervised neural networks capture information on the phase transition by paying attention to what quantities they learn. Our detailed analyses reveal that they learn different physical quantities depending on how well they are trained. The main observation in this study is how the weights in the trained neural network can have information on the phase transition in addition to temperature.


2020 ◽  
pp. 42-56
Author(s):  
M.M. Matushin ◽  
D.A. Makhalov

The paper discusses application of artificial intelligence (neural networks) technologies for automated analysis of dynamic processes of the “Soyuz” launch vehicle’s onboard systems. Cyclogram of strap-on boosters separa-tion as applied to this task, and telemetry measurement used to monitor this process are described. The general information about the construction of the used types of neural networks and about their learning using a back-propagation method is presented; the neural network configuration for solving the mentioned task, telemetry presentation format suitable for sup-plying power for the neural network, and features of the neural network learning are proposed. The approbation of the trained neural network for the analysis of launches of the “Soyuz-FG” and “Soyuz-2.1a” launch vehi-cles using telemetry in real-time and delayed modes was carried out.


2020 ◽  
Vol 2020 (10) ◽  
pp. 54-62
Author(s):  
Oleksii VASYLIEV ◽  

The problem of applying neural networks to calculate ratings used in banking in the decision-making process on granting or not granting loans to borrowers is considered. The task is to determine the rating function of the borrower based on a set of statistical data on the effectiveness of loans provided by the bank. When constructing a regression model to calculate the rating function, it is necessary to know its general form. If so, the task is to calculate the parameters that are included in the expression for the rating function. In contrast to this approach, in the case of using neural networks, there is no need to specify the general form for the rating function. Instead, certain neural network architecture is chosen and parameters are calculated for it on the basis of statistical data. Importantly, the same neural network architecture can be used to process different sets of statistical data. The disadvantages of using neural networks include the need to calculate a large number of parameters. There is also no universal algorithm that would determine the optimal neural network architecture. As an example of the use of neural networks to determine the borrower's rating, a model system is considered, in which the borrower's rating is determined by a known non-analytical rating function. A neural network with two inner layers, which contain, respectively, three and two neurons and have a sigmoid activation function, is used for modeling. It is shown that the use of the neural network allows restoring the borrower's rating function with quite acceptable accuracy.


2021 ◽  
Vol 0 (0) ◽  
Author(s):  
Idris Kharroubi ◽  
Thomas Lim ◽  
Xavier Warin

AbstractWe study the approximation of backward stochastic differential equations (BSDEs for short) with a constraint on the gains process. We first discretize the constraint by applying a so-called facelift operator at times of a grid. We show that this discretely constrained BSDE converges to the continuously constrained one as the mesh grid converges to zero. We then focus on the approximation of the discretely constrained BSDE. For that we adopt a machine learning approach. We show that the facelift can be approximated by an optimization problem over a class of neural networks under constraints on the neural network and its derivative. We then derive an algorithm converging to the discretely constrained BSDE as the number of neurons goes to infinity. We end by numerical experiments.


Author(s):  
Saša Vasiljević ◽  
Jasna Glišović ◽  
Nadica Stojanović ◽  
Ivan Grujić

According to the World Health Organization, air pollution with PM10 and PM2.5 (PM-particulate matter) is a significant problem that can have serious consequences for human health. Vehicles, as one of the main sources of PM10 and PM2.5 emissions, pollute the air and the environment both by creating particles by burning fuel in the engine, and by wearing of various elements in some vehicle systems. In this paper, the authors conducted the prediction of the formation of PM10 and PM2.5 particles generated by the wear of the braking system using a neural network (Artificial Neural Networks (ANN)). In this case, the neural network model was created based on the generated particles that were measured experimentally, while the validity of the created neural network was checked by means of a comparative analysis of the experimentally measured amount of particles and the prediction results. The experimental results were obtained by testing on an inertial braking dynamometer, where braking was performed in several modes, that is under different braking parameters (simulated vehicle speed, brake system pressure, temperature, braking time, braking torque). During braking, the concentration of PM10 and PM2.5 particles was measured simultaneously. The total of 196 measurements were performed and these data were used for training, validation, and verification of the neural network. When it comes to simulation, a comparison of two types of neural networks was performed with one output and with two outputs. For each type, network training was conducted using three different algorithms of backpropagation methods. For each neural network, a comparison of the obtained experimental and simulation results was performed. More accurate prediction results were obtained by the single-output neural network for both particulate sizes, while the smallest error was found in the case of a trained neural network using the Levenberg-Marquardt backward propagation algorithm. The aim of creating such a prediction model is to prove that by using neural networks it is possible to predict the emission of particles generated by brake wear, which can be further used for modern traffic systems such as traffic control. In addition, this wear algorithm could be applied on other vehicle systems, such as a clutch or tires.


Electronics ◽  
2020 ◽  
Vol 9 (9) ◽  
pp. 1526 ◽  
Author(s):  
Choongmin Kim ◽  
Jacob A. Abraham ◽  
Woochul Kang ◽  
Jaeyong Chung

Crossbar-based neuromorphic computing to accelerate neural networks is a popular alternative to conventional von Neumann computing systems. It is also referred as processing-in-memory and in-situ analog computing. The crossbars have a fixed number of synapses per neuron and it is necessary to decompose neurons to map networks onto the crossbars. This paper proposes the k-spare decomposition algorithm that can trade off the predictive performance against the neuron usage during the mapping. The proposed algorithm performs a two-level hierarchical decomposition. In the first global decomposition, it decomposes the neural network such that each crossbar has k spare neurons. These neurons are used to improve the accuracy of the partially mapped network in the subsequent local decomposition. Our experimental results using modern convolutional neural networks show that the proposed method can improve the accuracy substantially within about 10% extra neurons.


Sign in / Sign up

Export Citation Format

Share Document