A FRAMEWORK FOR INTEGRATING ARTIFICIAL NEURAL NETWORKS AND LOGIC PROGRAMMING

1995 ◽  
Vol 04 (01n02) ◽  
pp. 3-32 ◽  
Author(s):  
J.H.M. LEE ◽  
V.W.L. TAM

Many real-life problems belong to the class of constraint satisfaction problems (CSP’s), which are NP-complete, and some NP-hard, in general. When the problem size grows, it becomes difficult to program solutions and to execute the solution in a timely manner. In this paper, we present a general framework for integrating artificial neural networks and logic programming so as to provide an efficient and yet expressive programming environment for solving CSP’s. To realize this framework, we propose PROCLANN, a novel constraint logic programming language. The PROCLANN language retains the simple and elegant declarative semantics of constraint logic programming. Operationally, PROCLANN uses the standard goal reduction strategy in the frontend to generate constraints, and an efficient backend constraint-solver based on artificial neural networks. Its operational semantics is probabilistic in nature. We show that PROCLANN is sound and weakly complete. A novelty of PROCLANN is that while it is a committed-choice language, PROCLANN supports non-determinism, allowing the generation of multiple answers to a query. An initial prototype implementation of PROCLANN is constructed and demonstrates empirically that PROCLANN out-performs the state of art in constraint logic programming implementation on certain hard instances of CSP’s.

Author(s):  
Aleksejs Zorins ◽  
Peteris Grabusts

<p class="R-AbstractKeywords">There are numerous applications of Artificial Neural Networks (ANN) at the present time and there are different learning algorithms, topologies, hybrid methods etc. It is strongly believed that ANN is built using human brain’s functioning principles but still ANN is very primitive and tricky way for real problem solving. In the recent years modern neurophysiology advanced to a big extent in understanding human brain functions and structure, however, there is a lack of this knowledge application to real ANN learning algorithms. Each learning algorithm and each network topology should be carefully developed to solve more or less complex problem in real life. One may say that almost each serious application requires its own network topology, algorithm and data pre-processing. This article presents a survey of several ways to improve ANN learning possibilities according to human brain structure and functioning, especially one example of this concept – neuroplasticity – automatic adaptation of ANN topology to problem domain.</p>


1993 ◽  
Vol 39 (11) ◽  
pp. 2248-2253 ◽  
Author(s):  
P K Sharpe ◽  
H E Solberg ◽  
K Rootwelt ◽  
M Yearworth

Abstract We studied the potential benefit of using artificial neural networks (ANNs) for the diagnosis of thyroid function. We examined two types of ANN architecture and assessed their robustness in the face of diagnostic noise. The thyroid function data we used had previously been studied by multivariate statistical methods and a variety of pattern-recognition techniques. The total data set comprised 392 cases that had been classified according to both thyroid function and 19 clinical categories. All cases had a complete set of results of six laboratory tests (total thyroxine, free thyroxine, triiodothyronine, triiodothyronine uptake test, thyrotropin, and thyroxine-binding globulin). This data set was divided into subsets used for training the networks and for testing their performance; the test subsets contained various proportions of cases with diagnostic noise to mimic real-life diagnostic situations. The networks studied were a multilayer perceptron trained by back-propagation, and a learning vector quantization network. The training data subsets were selected according to two strategies: either training data based on cases with extreme values for the laboratory tests with randomly selected nonextreme cases added, or training cases from very pure functional groups. Both network architectures were efficient irrespective of the type of training data. The correct allocation of cases in test data subsets was 96.4-99.7% when extreme values were used for training and 92.7-98.8% when only pure cases were used.


2018 ◽  
Vol 8 (2) ◽  
pp. 121-132 ◽  
Author(s):  
Esra Akdeniz ◽  
Erol Egrioglu ◽  
Eren Bas ◽  
Ufuk Yolcu

Abstract Real-life time series have complex and non-linear structures. Artificial Neural Networks have been frequently used in the literature to analyze non-linear time series. High order artificial neural networks, in view of other artificial neural network types, are more adaptable to the data because of their expandable model order. In this paper, a new recurrent architecture for Pi-Sigma artificial neural networks is proposed. A learning algorithm based on particle swarm optimization is also used as a tool for the training of the proposed neural network. The proposed new high order artificial neural network is applied to three real life time series data and also a simulation study is performed for Istanbul Stock Exchange data set.


2017 ◽  
Vol 21 (6 Part B) ◽  
pp. 2837-2850
Author(s):  
Aleksandar Rankovic ◽  
Dragan Cetenovic

This paper proposes a gray-box approach to modeling and simulation of photo-voltaic modules. The process of building a gray-box model is split into two components (known, and unknown or partially unknown). The former is based on physical principles while the latter relies on functional approximator and data-based modeling. In this paper, artificial neural networks were used to construct the functional approximator. Compared to the standard mathematical model of photovoltaic module which involves the three input variables - solar irradiance, ambient temperature, and wind speed- a gray-box model allows the use of additional input environmental variables, such as wind direction, atmospheric pressure, and humidity. In order to improve the accuracy of the gray-box model, we have proposed two criteria for the classification of the daily input/output data whereby the former determines the season while the latter classifies days into sunny and cloudy. The accuracy of this model is verified on the real-life photo-voltaic generator, by comparing with single-diode mathematical model and artificial neural networks model towards measured output power data.


Energies ◽  
2022 ◽  
Vol 15 (2) ◽  
pp. 511
Author(s):  
Adeniyi Kehinde Onaolapo ◽  
Rudiren Pillay Carpanen ◽  
David George Dorrell ◽  
Evans Eshiemogie Ojo

The reliability of the power supply depends on the reliability of the structure of the grid. Grid networks are exposed to varying weather events, which makes them prone to faults. There is a growing concern that climate change will lead to increasing numbers and severity of weather events, which will adversely affect grid reliability and electricity supply. Predictive models of electricity reliability have been used which utilize computational intelligence techniques. These techniques have not been adequately explored in forecasting problems related to electricity outages due to weather factors. A model for predicting electricity outages caused by weather events is presented in this study. This uses the back-propagation algorithm as related to the concept of artificial neural networks (ANNs). The performance of the ANN model is evaluated using real-life data sets from Pietermaritzburg, South Africa, and compared with some conventional models. These are the exponential smoothing (ES) and multiple linear regression (MLR) models. The results obtained from the ANN model are found to be satisfactory when compared to those obtained from MLR and ES. The results demonstrate that artificial neural networks are robust and can be used to predict electricity outages with regards to faults caused by severe weather conditions.


Sign in / Sign up

Export Citation Format

Share Document