A Modification of Backpropagation Enables Neural Networks to Learn Preferences
نویسندگان
چکیده
To help a person make proper decisions, we must first understand the person’s preferences. A natural way to determine these preferences is to learn them from the person’s choices. In principle, we can use the traditional machine learning techniques: we start with all the pairs (x, y) of options for which we know the person’s choices, and we train, e.g., the neural network to recognize these choices. However, this process does not take into account that a rational person’s choices are consistent: e.g., if a person prefers a to b and b to c, this person should also prefer a and c. Since the usual learning algorithms do not take this consistency into account, the resulting choice-prediction algorithm may be inconsistent. It is therefore desirable to explicitly take consistency into account when training the network. In this paper, we show how this can be done. 1 Formulation of the Problem Need to learn preferences. To help a person make decisions, we must first understand this person’s preferences. Sometimes, a person can describe his or her preferences in precise terms. However, in many cases, a person cannot describe these preferences in precise terms, so we must elicit such preferences from him or her. Elicitation such preferences is an important task in decision making; see, e.g., [5, 6, 8]. Elicitation such preferences is also an important part of recommender systems. It is natural to use machine learning to learn preferences. The only way to learn a person’s preferences is to provide this person with several pairs of options, record the person’s preferences for all these pairs, and then use this information to predict how this person will react to other pairs.
منابع مشابه
HYBRID ARTIFICIAL NEURAL NETWORKS BASED ON ACO-RPROP FOR GENERATING MULTIPLE SPECTRUM-COMPATIBLE ARTIFICIAL EARTHQUAKE RECORDS FOR SPECIFIED SITE GEOLOGY
The main objective of this paper is to use ant optimized neural networks to generate artificial earthquake records. In this regard, training accelerograms selected according to the site geology of recorder station and Wavelet Packet Transform (WPT) used to decompose these records. Then Artificial Neural Networks (ANN) optimized with Ant Colony Optimization and resilient Backpropagation algorith...
متن کاملInvestigation of Mechanical Properties of Self Compacting Polymeric Concrete with Backpropagation Network
Acrylic polymer that is highly stable against chemicals and is a good choice when concrete is subject to chemical attack. In this study, self-compacting concrete (SCC) made using acrylic polymer, nanosilica and microsilica has been investigated. The results of experimental testing showed that the addition of microsilica and acrylic polymer decreased the tensile, compressive and bending strength...
متن کاملA theory of local learning, the learning channel, and the optimality of backpropagation
In a physical neural system, where storage and processing are intimately intertwined, the rules for adjusting the synaptic weights can only depend on variables that are available locally, such as the activity of the pre- and post-synaptic neurons, resulting in local learning rules. A systematic framework for studying the space of local learning rules is obtained by first specifying the nature o...
متن کاملPrediction of breeding values for the milk production trait in Iranian Holstein cows applying artificial neural networks
The artificial neural networks, the learning algorithms and mathematical models mimicking the information processing ability of human brain can be used non-linear and complex data. The aim of this study was to predict the breeding values for milk production trait in Iranian Holstein cows applying artificial neural networks. Data on 35167 Iranian Holstein cows recorded between 1998 to 2009 were ...
متن کاملTitle of dissertation : EXTRACTING SYMBOLIC REPRESENTATIONS LEARNED BY NEURAL NETWORKS
Title of dissertation: EXTRACTING SYMBOLIC REPRESENTATIONS LEARNED BY NEURAL NETWORKS Thuan Q. Huynh, Doctor of Philosophy, 2012 Dissertation directed by: Professor James A. Reggia Department of Computer Science Understanding what neural networks learn from training data is of great interest in data mining, data analysis, and critical applications, and in evaluating neural network models. Unfor...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016