2,564 research outputs found

    ์ƒ์ƒ ๋ชจ๋ธ: ๊ตฌ์„ฑ ํŒจํ„ด ์ƒ์„ฑ ๋„คํŠธ์›Œํฌ์˜ ๋‹ค์–‘์„ฑ ํƒ์ƒ‰์„ ํ†ตํ•œ ์ด๋ฏธ์ง€ ์ œ์ž‘

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ (์„์‚ฌ)-- ์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› : ๊ณต๊ณผ๋Œ€ํ•™ ์ปดํ“จํ„ฐ๊ณตํ•™๋ถ€, 2019. 2. ๋ฌธ๋ณ‘๋กœ.Divergent Search methods are devised to resolve the problem falling into a trap of local optima, an arch-enemy of stochastic optimization algorithms. Novelty Search and Surprise Search, inter alia, use the concept of {\it behavior} and explore behavior space defined by it, maintaining evolutionary divergence and they have shown great performance in this respect. Moreover, coupling novelty and surprise concept was designed based on ideas that those two algorithms search behavioral space in a different way. The combination of two algorithms can be viewed as multiobjective optimization algorithm, and this approach enhanced the performance than using one divergent search method only. Since several divergent search methods have outperformed existing stochastic optimization algorithms in recent studies of robotics, it has been applied to many other domains, such as robot morphology, artificial life and generating images. Particularly, the Innovation Engines applied Novelty Search to image generating method so as to create novel and interesting images. In this paper, we propose Imagination Model that adopts Novelty-Surprise Search which is the combination of Novelty and Surprise Search instead of pure Novelty Search, as an extension of Innovation Engine. Evolutionary algorithms using Novelty Search, Surprise Search, Novelty-Surprise Search are compared via well-trained deep neural networks defining the behaviors of individuals in terms of creating interesting images. Results of experiments indicate that Novelty-Surprise Search outperforms Novelty Search and Surprise Search even in image domainit searches and explores vast behavioral space more extensively than each search algorithm on its own.๋‹ค์–‘์„ฑ ๊ฒ€์ƒ‰ ๋ฐฉ๋ฒ•์€ ํ™•๋ฅ ์  ์ตœ์ ํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์ฃผ์ ์ธ ์ง€์—ญ ์ตœ์ ํ•ด์˜ ํ•จ์ •์— ๋น ์ง€๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๊ณ ์•ˆ๋˜์—ˆ๋‹ค. ๊ทธ์ค‘์—์„œ๋„ ์ฐธ์‹ ํ•จ ํƒ์ƒ‰๊ณผ ๋†€๋ผ์›€ ํƒ์ƒ‰์€ {\it ํ–‰๋™}์ด๋ผ๋Š” ๊ฐœ๋…๊ณผ ๊ทธ ๊ฐœ๋…์ด ์ •์˜ํ•˜๋Š” ํ–‰๋™ ๊ณต๊ฐ„์„ ํƒ์ƒ‰ํ•˜๋ฉฐ ์ง„ํ™”์  ๋‹ค์–‘์„ฑ์„ ์œ ์ง€ํ–ˆ๊ณ  ์ด ์ ์— ์žˆ์–ด์„œ ํ›Œ๋ฅญํ•œ ์„ฑ๋Šฅ์„ ๋ณด์—ฌ์ฃผ์—ˆ๋‹ค. ๊ทธ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋‘ ๋‹ค์–‘์„ฑ ํƒ์ƒ‰์ด ์„œ๋กœ ๋‹ค๋ฅธ ๋ฐฉ์‹์œผ๋กœ ํ–‰๋™ ๊ณต๊ฐ„์„ ํƒ์ƒ‰ํ•˜๋Š” ๋ฐ์—์„œ ์ฐฉ์•ˆํ•˜์—ฌ, ์ฐธ์‹ ํ•จ๊ณผ ๋†€๋ผ์›€์„ ๊ฒฐํ•ฉํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์„ค๊ณ„๋˜์—ˆ๋‹ค. ๋‘ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์กฐํ•ฉ์€ ๋‹ค๋ชฉ์  ์ตœ์ ํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ ๊ฐ„์ฃผํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ, ์ด ์ ‘๊ทผ ๋ฐฉ์‹์€ ๋‘˜ ์ค‘ ํ•˜๋‚˜๋งŒ์˜ ๋‹ค์–‘์„ฑ ํƒ์ƒ‰ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•  ๋•Œ๋ณด๋‹ค ์„ฑ๋Šฅ์ด ๊ฐœ์„ ๋จ์„ ๋‹ค์–‘ํ•œ ์—ฐ๊ตฌ์—์„œ ๋ณด์—ฌ์ฃผ์—ˆ๋‹ค. ์ด์ฒ˜๋Ÿผ ์—ฌ๋Ÿฌ ๋‹ค์–‘์„ฑ ํƒ์ƒ‰์ด ๊ธฐ์กด์˜ ํ™•๋ฅ ์  ์ตœ์ ํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๋›ฐ์–ด ๋„˜๋Š” ์„ฑ๋Šฅ์„ ๋ณด์˜€๊ธฐ ๋•Œ๋ฌธ์—, ๋กœ๋ด‡ ํ˜•ํƒœํ•™, ์ธ๊ณต์ƒ๋ช…, ์ด๋ฏธ์ง€ ์ƒ์„ฑ์ฒ˜๋Ÿผ ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์— ์‘์šฉ๋˜์–ด์™”๋‹ค. ํŠนํžˆ, ํ˜์‹  ์—”์ง„์€ ์ƒˆ๋กœ์šฐ๋ฉด์„œ๋„ ํฅ๋ฏธ๋กœ์šด ์ด๋ฏธ์ง€๋ฅผ ์ฐฝ์กฐํ•˜๊ธฐ ์œ„ํ•ด ์ด๋ฏธ์ง€ ์ƒ์„ฑ ๋ฐฉ๋ฒ•์— ์ฐธ์‹ ํ•จ ํƒ์ƒ‰์„ ์ ์šฉํ–ˆ๋‹ค. ์ด์— ๋”ํ•ด ์šฐ๋ฆฌ๋Š” ์ด ๋…ผ๋ฌธ์—์„œ ์ƒ์ƒ ๋ชจ๋ธ์„ ์ œ์•ˆํ•œ๋‹ค. ์ด ์ƒ์ƒ ๋ชจ๋ธ์€ ํ˜์‹  ์—”์ง„์˜ ํ™•์žฅ์œผ๋กœ์„œ ์ˆœ์ˆ˜ํ•œ ์ฐธ์‹ ํ•จ ํƒ์ƒ‰ ๋Œ€์‹  ์ฐธ์‹ ํ•จ ํƒ์ƒ‰๊ณผ ๋†€๋ผ์›€ ํƒ์ƒ‰์„ ๊ฒฐํ•ฉํ•œ ์ฐธ์‹ ํ•จ-๋†€๋ผ์›€ ํƒ์ƒ‰์„ ๋„์ž…ํ•œ๋‹ค. ์ฐธ์‹ ํ•จ ํƒ์ƒ‰, ๋†€๋ผ์›€ ํƒ์ƒ‰ ๊ทธ๋ฆฌ๊ณ  ์ฐธ์‹ ํ•จ-๋†€๋ผ์›€ ํƒ์ƒ‰์„ ์‚ฌ์šฉํ•œ ์ง„ํ™” ์—ฐ์‚ฐ์„ ์ด๋ฏธ์ง€ ์ƒ์„ฑ์— ๊ด€ํ•œ ์ธก๋ฉด์—์„œ ๋น„๊ตํ•˜๋Š” ์‹คํ—˜์„ ์ง„ํ–‰ํ•˜๋ฉฐ, ์ด๋“ค์€ ๋ชจ๋‘ ์‹ฌ์ธต ์ธ๊ณต์‹ ๊ฒฝ๋ง์„ ํ†ตํ•ด ๊ทธ๋“ค์ด ์‚ฌ์šฉํ•˜๋Š” ํ–‰๋™์ด๋ผ๋Š” ๊ฐœ๋…์ด ์ •์˜๋œ๋‹ค. ์‹คํ—˜ ๊ฒฐ๊ณผ๋ฅผ ์‚ดํŽด๋ณด๋ฉด, ์ฐธ์‹ ํ•จ-๋†€๋ผ์›€ ํƒ์ƒ‰์€ ๋‹จ์ˆœํžˆ ์ฐธ์‹ ํ•จ ํƒ์ƒ‰์ด๋‚˜ ๋†€๋ผ์›€ ํƒ์ƒ‰ ๊ฐ๊ฐ์„ ๋”ฐ๋กœ๋”ฐ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋” ๋„“์€ ํ–‰๋™ ๊ณต๊ฐ„์„ ๋” ๊ด‘๋ฒ”์œ„ํ•˜๊ฒŒ ํƒ์ƒ‰ํ•˜๋Š” ๋ชจ์Šต์„ ๋ณด์—ฌ์ฃผ์—ˆ๋‹ค. ์ด๋กœ๋ถ€ํ„ฐ, ๋‹ค๋ฅธ ๋ถ„์•ผ๋ฟ ์•„๋‹ˆ๋ผ ์ด๋ฏธ์ง€ ์ƒ์„ฑ ์˜์—ญ์—์„œ๋„ ์ฐธ์‹ ํ•จ-๋†€๋ผ์›€ ํƒ์ƒ‰์ด ์ฐธ์‹ ํ•จ ํƒ์ƒ‰๊ณผ ๋†€๋ผ์›€ ํƒ์ƒ‰ ๊ฐ๊ฐ์„ ๋›ฐ์–ด๋„˜๋Š” ์„ฑ๋Šฅ์„ ๋ณด์ธ๋‹ค๋Š” ๊ฒƒ์„ ํ™•์ธํ•˜์˜€๋‹ค.Abstract i Contents iii List of Figures v List of Tables vi Chapter 1 Introduction 1 Chapter 2 Background 4 2.1 CPPN-NEAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.2 Novelty Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.3 Surprise Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.4 Combining Novelty and Surprise Score . . . . . . . . . . . . . . . . . . . 7 2.5 Innovation Engines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Chapter 3 Methods 9 3.1 Image Generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.2 Behavioral Space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.3 Imagination Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Chapter 4 Experiments 13 4.1 Fitness Measure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 4.2 Deep Neural Networks and Dataset . . . . . . . . . . . . . . . . . . . . . . 14 Chapter 5 Results 16 Chapter 6 Discussion 25 Chapter 7 Conclusion 27 Bibliography 29 ์š”์•ฝ 33Maste

    Fusing novelty and surprise for evolving robot morphologies

    Get PDF
    Traditional evolutionary algorithms tend to converge to a single good solution, which can limit their chance of discovering more diverse and creative outcomes. Divergent search, on the other hand, aims to counter convergence to local optima by avoiding selection pressure towards the objective. Forms of divergent search such as novelty or surprise search have proven to be beneficial for both the efficiency and the variety of the solutions obtained in deceptive tasks. Importantly for this paper, early results in maze navigation have shown that combining novelty and surprise search yields an even more effective search strategy due to their orthogonal nature. Motivated by the largely unexplored potential of coupling novelty and surprise as a search strategy, in this paper we investigate how fusing the two can affect the evolution of soft robot morphologies. We test the capacity of the combined search strategy against objective, novelty, and surprise search, by comparing their efficiency and robustness, and the variety of robots they evolve. Our key results demonstrate that novelty-surprise search is generally more efficient and robust across eight different resolutions. Further, surprise search explores the space of robot morphologies more broadly than any other algorithm examined.peer-reviewe

    Divergent Criticality โ€“ A Mechanism of Neural Function for Perception and Learning

    Get PDF
    The natural world presents opportunities to all organisms as they compete for the biological-value afforded to them through their ecological engagement. This presents two fundamental requirements for perceiving such opportunities: to be able to recognise value and learning how to access new value. Though many theoretical accounts of how we might achieve such selectionist ends have been explored โ€“ how โ€˜perceptionโ€™ and โ€˜learningโ€™ resonate with lifeโ€™s challenges and opportunities, to date, no explanation has yet been able to naturalise such perception adequately in the Universal laws that govern our existence โ€“ not only for explaining the human experience of the world, but in exploring the true nature of our perception. This thesis explores our perceptions of engaging with the world and seeks to explain how the demands of our experiences resonate with the efficient functioning of our brain. It proposes, that in a world of challenge and opportunity, rather than the efficient functioning of our neural resources, it is, instead, the optimising of โ€˜learningโ€™ that is selected for, as an evolutionary priority. Building on existing literature in the fields of Phenomenology, Free Energy and Neuroscience, this thesis considers perception and learning as synonymous with the cognitive constructs of an โ€˜attentionโ€™ tuned for learning optimisation, and explores the processes of learning in neural function. It addresses the philosophical issues of how an individualโ€™s perception of subjective experiences, might provide some empirical objectivity in proposing a โ€˜Toleranceโ€™ hypothesis. This is a relative definition able to coordinate a โ€˜perception of experienceโ€™ in terms of an learning-function, grounded in free-energy theory (the laws of physics) and the ecological dynamics of a spontaneous or โ€˜self- organisingโ€™ mechanism โ€“ Divergent Criticality. The methodology incorporated three studies: Pilot, Developmental and Exploratory. Over the three studies, Divergent Criticality was tested by developing a functional Affordance measure to address the Research Question โ€“ are perceptions as affective-cognitions made aware as reflecting the agential mediation of a self-regulating, optimal learning mechanism? Perception questionnaires of Situational Interest and Self-concept were used in Study One and Study Two to investigate their suitability in addressing the Research Question. Here, Factor Analysis and Structural Equation Modelling assessed the validity and reliability of these measures, developing robust questionnaires and a research design for testing Divergent Criticality. In Study Three, the Divergent Criticality hypothesis was found to be significant, supporting that a Divergent Criticality mechanism is in operation: When individuals are engaging with dynamic ecological challenges, perception is affective in accordance with Tolerance Optimisation, demonstrating that a Divergent Criticality mechanism is driving individuals to the limits of their Effectivity โ€“ an optimal learning state which is fundamental to life and naturalised in Universal laws

    Learning action-oriented models through active inference

    Get PDF
    Converging theories suggest that organisms learn and exploit probabilistic models of their environment. However, it remains unclear how such models can be learned in practice. The open-ended complexity of natural environments means that it is generally infeasible for organisms to model their environment comprehensively. Alternatively, action-oriented models attempt to encode a parsimonious representation of adaptive agent-environment interactions. One approach to learning action-oriented models is to learn online in the presence of goal-directed behaviours. This constrains an agent to behaviourally relevant trajectories, reducing the diversity of the data a model need account for. Unfortunately, this approach can cause models to prematurely converge to sub-optimal solutions, through a process we refer to as a bad-bootstrap. Here, we exploit the normative framework of active inference to show that efficient action-oriented models can be learned by balancing goal-oriented and epistemic (information-seeking) behaviours in a principled manner. We illustrate our approach using a simple agent-based model of bacterial chemotaxis. We first demonstrate that learning via goal-directed behaviour indeed constrains models to behaviorally relevant aspects of the environment, but that this approach is prone to sub-optimal convergence. We then demonstrate that epistemic behaviours facilitate the construction of accurate and comprehensive models, but that these models are not tailored to any specific behavioural niche and are therefore less efficient in their use of data. Finally, we show that active inference agents learn models that are parsimonious, tailored to action, and which avoid bad bootstraps and sub-optimal convergence. Critically, our results indicate that models learned through active inference can support adaptive behaviour in spite of, and indeed because of, their departure from veridical representations of the environment. Our approach provides a principled method for learning adaptive models from limited interactions with an environment, highlighting a route to sample efficient learning algorithms

    The active inference approach to ecological perception: general information dynamics for natural and artificial embodied cognition

    Get PDF
    The emerging neurocomputational vision of humans as embodied, ecologically embedded, social agentsโ€”who shape and are shaped by their environmentโ€”offers a golden opportunity to revisit and revise ideas about the physical and information-theoretic underpinnings of life, mind, and consciousness itself. In particular, the active inference framework (AIF) makes it possible to bridge connections from computational neuroscience and robotics/AI to ecological psychology and phenomenology, revealing common underpinnings and overcoming key limitations. AIF opposes the mechanistic to the reductive, while staying fully grounded in a naturalistic and information-theoretic foundation, using the principle of free energy minimization. The latter provides a theoretical basis for a unified treatment of particles, organisms, and interactive machines, spanning from the inorganic to organic, non-life to life, and natural to artificial agents. We provide a brief introduction to AIF, then explore its implications for evolutionary theory, ecological psychology, embodied phenomenology, and robotics/AI research. We conclude the paper by considering implications for machine consciousness

    What is an emerging technology?

    Get PDF
    There is considerable and growing interest in the emergence of novel technologies, especially from the policy-making perspective. Yet as an area of study, emerging technologies lacks key foundational elements, namely a consensus on what classifies a technology as โ€™emergentโ€™ and strong research designs that operationalize central theoretical concepts. The present paper aims to fill this gap by developing a definition of โ€™emerging technologiesโ€™ and linking this conceptual effort with the development of a framework for the operationalisation of technological emergence. The definition is developed by combining a basic understanding of the term and in particular the concept of โ€™emergenceโ€™ with a review of key innovation studies dealing with definitional issues of technological emergence. The resulting definition identifies five attributes that feature in the emergence of novel technologies. These are: (i) radical novelty, (ii) relatively fast growth, (iii) coherence, (iv) prominent impact, and (v) uncertainty and ambiguity. The framework for operationalising emerging technologies is then elaborated on the basis of the proposed attributes. To do so, we identify and review major empirical approaches (mainly in, although not limited to, the scientometric domain) for the detection and study of emerging technologies (these include indicators and trend analysis, citation analysis, co-word analysis, overlay mapping, and combinations thereof) and elaborate on how these can be used to operationalise the different attributes of emergence

    Open-ended Search through Minimal Criterion Coevolution

    Get PDF
    Search processes guided by objectives are ubiquitous in machine learning. They iteratively reward artifacts based on their proximity to an optimization target, and terminate upon solution space convergence. Some recent studies take a different approach, capitalizing on the disconnect between mainstream methods in artificial intelligence and the field\u27s biological inspirations. Natural evolution has an unparalleled propensity for generating well-adapted artifacts, but these artifacts are decidedly non-convergent. This new class of non-objective algorithms induce a divergent search by rewarding solutions according to their novelty with respect to prior discoveries. While the diversity of resulting innovations exhibit marked parallels to natural evolution, the methods by which search is driven remain unnatural. In particular, nature has no need to characterize and enforce novelty; rather, it is guided by a single, simple constraint: survive long enough to reproduce. The key insight is that such a constraint, called the minimal criterion, can be harnessed in a coevolutionary context where two populations interact, finding novel ways to satisfy their reproductive constraint with respect to each other. Among the contributions of this dissertation, this approach, called minimal criterion coevolution (MCC), is the primary (1). MCC is initially demonstrated in a maze domain (2) where it evolves increasingly complex mazes and solutions. An enhancement to the initial domain (3) is then introduced, allowing mazes to expand unboundedly and validating MCC\u27s propensity for open-ended discovery. A more natural method of diversity preservation through resource limitation (4) is introduced and shown to maintain population diversity without comparing genetic distance. Finally, MCC is demonstrated in an evolutionary robotics domain (5) where it coevolves increasingly complex bodies with brain controllers to achieve principled locomotion. The overall benefit of these contributions is a novel, general, algorithmic framework for the continual production of open-ended dynamics without the need for a characterization of behavioral novelty
    • โ€ฆ
    corecore