• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 50
  • 16
  • 2
  • Tagged with
  • 66
  • 52
  • 51
  • 51
  • 51
  • 51
  • 51
  • 6
  • 3
  • 3
  • 3
  • 2
  • 2
  • 2
  • 2
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
31

Reservoir Production Optimization Using Genetic Algorithms and Artificial Neural Networks

Andersen, Mats Grønning January 2009 (has links)
<p>This master's thesis has investigated how methods from artificial intelligence (AI) can be used to perform and augment production optimization of sub-sea oil reservoirs. The methods involved in this work are genetic algorithms (GAs) and artificial neural networks (ANNs). Different optimization schemes were developed by the author to perform production optimization on oil reservoir simulator models. The optimization involves finding good input parameter values for certain properties of the model, relating to how the wells in the oil reservoir operate. The research involves straightforward optimization using GAs, model approximations using ANNs, and also more advanced schemes using these methods together with other available technology to perform and augment reservoir optimization. With this work, the author has attempted to make a genuine contribution to all the research areas this master's thesis has touched upon, ranging from computer science and AI to process and petroleum engineering. The methods and approaches developed through this research were compared to the performance of each other and also to other approaches and methods used on the same challenges. The comparison found some of the developed optimization schemes to be very successful, while others were found to be less appropriate for solving the problem at hand. Some of the less successful approaches still showed considerable promise for simpler problems, leading the author to conclude that the developed schemes are suited for solving optimization problems in the petroleum industry.</p>
32

Incrementally Evolving a Dynamic Neural Network for Tactile-Olfactory Insect Navigation

Thuv, Øyvin Halfdan January 2007 (has links)
This Masters thesis gives a thorough description of a study carried out in the Self-Organizing Systems group at the NTNU. Much {AI research in the later years has moved towards increased use of representationless strategies such as simulated neural networks. One technique for creating such networks is to evolve them using simulated Darwinian evolution. This is a powerful technique, but it is often limited by the computer resources available. One way to speed up evolution, is to focus the evolutionary search on a more narrow range of solutions. It is for example possible to favor evolution of a specific ``species'' by initializing the search with a specialized set of genes. A disadvantage of doing this is of course that many other solutions (or ``species'') are disregarded so that good solutions in theory may be lost. It is therefore necessary to find focusing strategies that are generally applicable and (with a high probability) only disregards solutions that are considered unimportant. Three different ways of focusing evolutionary search for cognitive behaviours are merged and evaluated in this thesis: On a macro level, incremental evolution is applied to partition the evolutionary search. On a micro level, specific properties of the chosen neural network model (CTRNNs) are exploited. The two properties are seeding initial populations with center-crossing neural networks and/or bifurcative neurons. The techniques are compared to standard, naive, evolutionary searches by applying them to the evolution of simulated neural networks for the walking and control of a six-legged mobile robot. A problem simple enough to be satisfactorily understood, but complex enough to be a challenge for a traditional evolutionary search.
33

Evolving a 2D Model of an Eye using CPPNs

Storsveen, Anders January 2008 (has links)
This papers uses CPPNs to evolve 2D models of an eye. These models are graded by a fitness function award high information retrieval. The papers shows resulting models with intersting properties and which are similar in form to real world eyes.
34

Dokument-klynging (document clustering)

Galåen, Magnus January 2008 (has links)
As document searching becomes more and more important with the rapid growth of document bases today, document clustering also becomes more important. Some of the most commonly used document clustering algorithms today, are pure statistical in nature. Other algorithms have emerged, adressing some of the issues with numerical algorithms, claiming to be better. This thesis compares two well-known algorithms: Elliptic K-Means and Suffix Tree Clustering. They are compared in speed and quality, and it is shown that Elliptic K-Means performs better in speed, while Suffix Tree Clustering (STC) performs better in quality. It is further shown that STC performs better using small portions of relevant text (snippets) on real web-data compared to the full document. It is also shown that a threshold value for base cluster merging is unneccesary. As STC is shown to perform adequately in speed when running on snippets only, it is concluded that STC is the better algorithm for the purpose of search results clustering.
35

A Flexible Platform for Comparison of Artificial Development Models : Ngene - An Artificial Development Framework

Nguyen, Tommy Anh Tuan January 2008 (has links)
In recent years, artificial development has been introduced to evolutionary algorithms as a means to overcome the scalability problem. Though in its early stages, it has been showing a lot of promise. Many studies have been conducted to improve our understanding of this methodology. Though many has been successful, there have been contradicting results. Further studies have been difficult because the results were obtained using not only different models, but on different platforms as well. Any comparison at this point will be full of uncertainties simply because there are too many factors to consider. I wish to contribute to the field of artificial development with this thesis. However, there will be no comparisons of various development models, or invention of a new model. I will leave these types tasks to better people. Instead, a platform to build development models will be introduced. The purpose of this platform will be made clear in course of the thesis. Two prominent models will be picked out to be ported to this platform, and it will be shown that not only is it possible to re-implement these models, it is also possible to reproduce the results. This feat will demonstrate the flexibility of the framework as well the benefits of using it.
36

A Data-intensive Approach to Prediction of Unwanted Events during Oil and Gas Well Drilling

Valås, Inge Åsmund January 2005 (has links)
A Data-intensive Approach to Prediction of Unwanted Events during Oil and Gas Well Drilling
37

Sequence learning in a model of the basal ganglia

Søiland, Stian January 2006 (has links)
This thesis presents a computational model of the basal ganglia that is able to learn sequences and perform action selection. The basal ganglia is a set of structures in the human brain involved in everything from action selection to reinforcement learning, inspiring research in psychology, neuroscience and computer science. Two temporal difference models of the basal ganglia based on previous work have been reimplemented. Several experiments and analyses help understand and describe the original works. This uncovered flaws and problems that is addressed.
38

Artificial Intelligence Techniques in Real-Time Strategy Games - Architecture and Combat Behavior

Stene, Sindre Berg January 2006 (has links)
The general purpose of this research is to investigate the possibilities offered for the use of Artificial Intelligence theory and methods in advanced game environments. The real-time strategy (RTS) game genre is investigated in detail, and an architecture and solutions to some common issues are presented. An RTS AI controlled opponent named “KAI” is implemented for the “TA Spring” game engine in order to advance the state of the art in usin AI techniques in games and to gain some insight into the strengths and weaknesses of AI Controlled Player (AI CP) architectures. A goal was to create an AI with behavior that gave the impression of intelligence to the human player, by taking on certain aspects of the style in which human players play the game. Another goal for the benefit of the TA Spring development community was to create an AI which played with sufficient skill to provide experienced players with resistance, without using obvious means of cheating such as getting free resources or military assets. Several common techniques were used, among others Rule-based decision making, path planning and path replanning, influence maps, and a variant of the A* search algorithm was used for searches of various kinds. The AI also has an approach to micromanagement of units that are fighting in combination with influence maps. The AI CP program was repeatedly tested against human players and other AI CP programs in various settings throughout development. The availability of testing by the community but the sometimes sketchy feedback lead to the production of consistent behavior for tester and developer alike in order to progress. One obstacle that was met was that the rule-based approach to combat behavior resulted in high complexity. The architecture of the RTS AI CP is designed to emerge a strategy from separate agents that were situation aware. Both the actions of the enemy and the properties of the environment are taken into account. The overall approach is to strengthen the AI CP through better economic and military decisions. Micromanagement and frequent updates for moving units is an important part of improving military decisions in this architecture. This thesis goes into the topics of RTS strategies, tactics, economic decisions and military decisions and how they may be made by AI in an informed way. Direct attempts at calculation and prediction rather than having the AI learn from experience resulted in behavior that was superior to most AI CPs and many human players without a learning period. However, having support for all of the game types for TA Spring resulted in extra development time. Keywords: computer science information technology RTS real time strategy game artificial intelligence architecture emergent strategy emergence humanlike behavior situation situational aware awareness combat behavior micro micromanagement pathfinder pathfinding path planning replanning influence maps threat DPS iterative algorithm algorithms defense placement terrain analysis attack defense military control artificial intelligence controlled player computer opponent game games gaming environmental awareness autonomous action actions agent hierarchy KAI TA Spring Total Annihilation
39

Relevant Concepts of and a Framework for Conceptual Representations based on Connectionism

veflingstad, henning January 2007 (has links)
In this thesis we have investigated what concepts are and how they may be represented. We have seen that conceptual representations can be achieved by employing distributed representations in a hidden layer of a neural net- work. A pattern of activity is in this respect a conceptualization while the concept(s) it belongs to is a region of space treated alike by similarity based generalization. That is, the conceptualization may still have its individual properties only attributed to itself, but the properties relevant to the concept are shared among the representations in that region of space. These regions of space are allocated as dictated by coherently covarying properties of the domain, and thus constitutes a hierarchical representation of it. In this hier- archical representation, the most general concepts occupy the largest amount of space, with their subordinate concepts distributed in clusters allocated inside this space. This hierarchic representation is discovered in a coarse to fine manner, mirroring the conceptual development of a child. Properties being highly typical for a concept are, however, easier to learn and may thus be acquired before properties of concepts superordinate to them, mirroring basic level advantages in lexical acquisition. These typical properties show a higher level of activation throughout training. Frequency of presentation also influences how easy a concept or pattern is to acquire. Frequency of presentation causes a higher pressure to differentiate the instance, thus allo- cating a larger amount of space to it. This in turn facilitates the learning of its individual properties, thus attenuating the basic level advantages. The properties that covary coherently in the domain becomes more salient than other properties. This allows concepts to be acquired based on especially in- formative properties, thus possibly overlooking perceptual similarity. When noise was introduced into the system, the hierarchy broke down in a fine to coarse manner. These effects are all due to similarity based generalization and the coarse to fine differentiation of conceptual distinctions, and support many findings in semantic cognition. PDP thus serve as a good starting place for achieving conceptual representations. By viewing concepts as simulators (Barsalou, 1999; Barsalou, 2003a; Barsalou, 2003b), they are a skill to produce context-specific representations. This is also true of the hidden layer conceptual representations, although depending on whether the context is predictive. A simulator is comprised by a set of modality specific perceptual symbols extracted from perceptual states. Barsalou (1999) also offered valuable insights as to how simulators can support productivity and abstract thought. We have also seen how categorization can influence perceptual discrim- ination (Goldstone, 1994). By acquiring categories, the category relevant boundaries acquire distinctiveness with emphasis on the category boundary. For separable dimensions, the irrelevant dimension may receive acquired acquired similarity, however, one null effect was also found in (Goldstone, 60 1994). For Integral dimensions, the irrelevant dimension also acquired dis- tinctiveness. When two dimensions were relevant for categorization, the separable dimensions competed with each other, while the integral did not. Based on results from (Gluck &amp; Meyers, 1993) I have proposed that a predic- tive auto-encoder can account for the results found for separable dimensions. During categorization learning, the stimuli along with the assigned category is processed by a predictive auto-encoder. The result is that predictive dimensions acquire distinctiveness while redundant ones acquire similarity. Whether or not the irrelevant dimension acquire similarity will thus depend on whether it has previously been predictive. Language is another factor influencing perceptual discrimination. When language was introduced into the system it had a profound influence on the conceptual representations (Cangelosi &amp; Parisi, 2001). The representations acquired within category similarity and between category distinctiveness. The effect was largest for verbs, but was also present during non-linguistic processing. Language thus helped the network perfect its conceptual skills with respect to non-linguistic behavior. In Cangelosi &amp; Riga (2006) language was used to implement grounding transfer. This is a process where new behavior is acquired by grounding it in previously learned behavior. This was achieved in the guid- ance of language. This could also be seen as an implementation of Barsalou’s (1999) productivity mechanism. The involvement of language in simulating abstract thought has also been discussed. With reference to cangelosi &amp; Parisi (2001) and Cangelosi &amp; Riga (2006) it seems that language has a profound effect on conceptual processing. Dimensionality of the representation is another important factor in con- ceptual representations. As the dimensionality increases, the number of examples necessary to reach a given level of performance increases exponen- tially (Edelman &amp; Intrator, 1997). Auto-encoders is a common method for unsupervised dimensionality reductions which also preserves the topology of the original domain. The dimensionality is reduced by compressing redun- dant information thus allowing conception to focus on the relevant aspect of the representation. We have also reviewed a theory if prefrontal cortex function suggesting its implication in guiding computation along processing specific pathways and also in acquiring categories and rules (Miller &amp; Freedman, et. al., 2002; Miller &amp; Cohen, 2001; Braver &amp; Cohen, 2000). The PFC thus seems es- sential in conception. However, as the rules learned in the PFC is executed frequently, they get “pushed” down to more autonomous areas of the brain and thus become more autonomous. The PFC will thus be most involved in behavior requiring attention, among which acquiring concepts certainly belongs. A framework for higher level cognitive behavior from Veflingstad &amp; Yildirim (2007) was introduced. This framework was introduced within three levels of cognition: the stimulus-resonse level, the conceptual level 61 and the language level. Within this framework it is proposed that algo- rithms exist in the brain and that they are represented non-symbolically at the conceptual level. They operate on non-symbolic concepts and makes decisions using feed forward networks modeling an if-then rule. By em- ploying distributed representations these algorithms exhibit the properties we have this far discussed and will thus exhibit semantic task performance. These algorithms help experiencing more complex thought and are engaged in higher level cognitive tasks such as planning. A simulation of a non- symbolic summation algorithm was presented showing the feasibility of the approach. It was proposed that the PFC is in charge of learning these algo- rithms, but as they are frequently executed they get “pushed” down to more autonomous areas of the brain and thus no longer require as much attention to be executed. Novelty was proposed as a means of autonomous exploration and a con- tinuous “type checking” parameter. Novelty is an informative and important “signal” as it allows one to assess knowledge of a perceived instance without any explicit reference of memory. This was implemented in a simulation as the sum of differences between the input pattern and the output pattern of an auto-encoder. The simulation showed that novelty could be reliably as- sessed within and between modalities as long as the environment was noise free. When noise was introduced, the performance dropped. The simula- tion was, however, very constrained as the link between the modalities only supported “one to one” relationships. It was therefor suggested that novelty of associations was better assessed as the amount of selective attention the PFC must exert in order for a pattern of activity in a massively recurrent system to settle into a new attractor. It should be mentioned that novelty is here interpreted very broadly. It might be possible that a specific association has been observed many times but that some other association overrides it in the system. This association would thus not be novel in that it has not been experienced but in that it has not been learned to a sufficient degree. Novelty is here also used as an assessment of which of two associations are least familiar. Novelty in this respect would thus be a measure of the amount of stress a current line of processing introduces in the system. From the material presented in this thesis I will in line with Barsalou (2003b) conclude that the concept arises from a skill for producing context- specific representations. This skill arises from interacting with the world and observing meaningful relationships and properties within it. As this skill improves, perception is affected in a way further facilitating this skill. Once this skill has reached a certain level, language can be acquired, improving this skill even more. This in turn, probably facilitates further acquisition of language. Within reference to the three levels proposed there seems to be a circular dependency between the layers with the concept arising from this interaction. However, since conception can arise simply by similarity based generalization, language would not seem necessary for conception. It 62 does seem important in the complex conceptual abilities to humans though. Even though it is here concluded that the concept emerges from the skill of the system, this does not mean that it can not be investigated as patterns of activation. As wee have seen, much can be learned from these patterns. They can also be employed in algorithms achieving more complex thought.
40

Cognitive video surveillance: an ANN/CBR hybrid approach

Oredsson, Anders January 2007 (has links)
Cognitive vision is an interesting field of research that tries to create vision systems with cognitive abilities. Automated video surveillance is increasingly needed to watch our public transport systems, either as a totally automated system or as an operator assistant. In this thesis a design for a cognitive automated video surveillance system is proposed. A hybrid ANN/CBR behavior analysis system is proposed as a cognitive extension of existing video tracking system, and a prototype is developed. By investigating the current state of cognitive vision and automated video surveillance and by looking at existing hybrid approaches to combine them, it is argued that this approach is an area of research where few designs are implemented and tested. Several frameworks for both ANN/CBR hybrids are proposed in literature, and so called emergent cognitive system frameworks are also presented, but few implementations have been done. As far as our literature review has spanned, no automated video surveillance system is attempted with the use of an ANN/CBR hybrid.

Page generated in 0.0757 seconds