To see the other types of publications on this topic, follow the link: Cartesian programming.

Journal articles on the topic 'Cartesian programming'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 journal articles for your research on the topic 'Cartesian programming.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse journal articles on a wide variety of disciplines and organise your bibliography correctly.

1

Fang, Wei, and Mindan Gu. "FMCGP: frameshift mutation cartesian genetic programming." Complex & Intelligent Systems 7, no. 3 (January 12, 2021): 1195–206. http://dx.doi.org/10.1007/s40747-020-00241-5.

Full text
Abstract:
AbstractCartesian Genetic Programming (CGP) is a variant of Genetic Programming (GP) with the individuals represented by a two-dimensional acyclic directed graph, which can flexibly encode many computing structures. In general, CGP only uses a point mutation operator and the genotype of an individual is of fixed size, which may lead to the lack of population diversity and then cause the premature convergence. To address this problem in CGP, we propose a Frameshift Mutation Cartesian Genetic Programming (FMCGP), which is inspired by the DNA mutation mechanism in biology and the frameshift mutation caused by insertion or deletion of nodes is introduced to CGP. The individual in FMCGP has variable-length genotype and the proposed frameshift mutation operator helps to generate more diverse offspring individuals by changing the compiling framework of genotype. FMCGP is evaluated on the symbolic regression problems and Even-parity problems. Experimental results show that FMCGP does not exhibit the bloat problem and the use of frameshift mutation improves the search performance of the standard CGP.
APA, Harvard, Vancouver, ISO, and other styles
2

Izzo, Dario, and Francesco Biscani. "dcgp: Differentiable Cartesian Genetic Programming made easy." Journal of Open Source Software 5, no. 51 (July 16, 2020): 2290. http://dx.doi.org/10.21105/joss.02290.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Miller, Julian Francis. "Cartesian genetic programming: its status and future." Genetic Programming and Evolvable Machines 21, no. 1-2 (August 6, 2019): 129–68. http://dx.doi.org/10.1007/s10710-019-09360-6.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Knezevic, Nikola, Branko Lukic, Kosta Jovanovic, Leon Zlajpah, and Tadej Petric. "End-effector Cartesian stiffness shaping - sequential least squares programming approach." Serbian Journal of Electrical Engineering 18, no. 1 (2021): 1–14. http://dx.doi.org/10.2298/sjee2101001k.

Full text
Abstract:
Control of robot end-effector (EE) Cartesian stiffness matrix (or the whole mechanical impedance) is still a challenging open issue in physical humanrobot interaction (pHRI). This paper presents an optimization approach for shaping the robot EE Cartesian stiffness. This research targets collaborative robots with intrinsic compliance - serial elastic actuators (SEAs). Although robots with SEAs have constant joint stiffness, task redundancy (null-space) for a specific task could be used for robot reconfiguration and shaping the stiffness matrix while still keeping the EE position unchanged. The method proposed in this paper to investigate null-space reconfiguration's influence on Cartesian robot stiffness is based on the Sequential Least Squares Programming (SLSQP) algorithm, which presents an expansion of the quadratic programming algorithm for nonlinear functions with constraints. The method is tested in simulations for 4 DOF planar robot. Results are presented for control of the EE Cartesian stiffness initially along one axis, and then control of stiffness along both planar axis - shaping the main diagonal of the EE stiffness matrix.
APA, Harvard, Vancouver, ISO, and other styles
5

Yu, Zhangyi, and Sanyou Zeng. "Using Cartesian genetic programming to design wire antenna." International Journal of Computer Applications in Technology 43, no. 4 (2012): 372. http://dx.doi.org/10.1504/ijcat.2012.047163.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Yu, Zhangyi, Sanyou Zeng, Yan Guo, and Liguo Song. "Using Cartesian genetic programming to implement function modelling." International Journal of Innovative Computing and Applications 3, no. 4 (2011): 213. http://dx.doi.org/10.1504/ijica.2011.044530.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Drahosova, Michaela, Lukas Sekanina, and Michal Wiglasz. "Adaptive Fitness Predictors in Coevolutionary Cartesian Genetic Programming." Evolutionary Computation 27, no. 3 (September 2019): 497–523. http://dx.doi.org/10.1162/evco_a_00229.

Full text
Abstract:
In genetic programming (GP), computer programs are often coevolved with training data subsets that are known as fitness predictors. In order to maximize performance of GP, it is important to find the most suitable parameters of coevolution, particularly the fitness predictor size. This is a very time-consuming process as the predictor size depends on a given application, and many experiments have to be performed to find its suitable size. A new method is proposed which enables us to automatically adapt the predictor and its size for a given problem and thus to reduce not only the time of evolution, but also the time needed to tune the evolutionary algorithm. The method was implemented in the context of Cartesian genetic programming and evaluated using five symbolic regression problems and three image filter design problems. In comparison with three different CGP implementations, the time required by CGP search was reduced while the quality of results remained unaffected.
APA, Harvard, Vancouver, ISO, and other styles
8

Miller, J. F., and S. L. Smith. "Redundancy and computational efficiency in Cartesian genetic programming." IEEE Transactions on Evolutionary Computation 10, no. 2 (April 2006): 167–74. http://dx.doi.org/10.1109/tevc.2006.871253.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Mahsal Khan, Maryam, Arbab Masood Ahmad, Gul Muhammad Khan, and Julian F. Miller. "Fast learning neural networks using Cartesian genetic programming." Neurocomputing 121 (December 2013): 274–89. http://dx.doi.org/10.1016/j.neucom.2013.04.005.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Walker, James Alfred, Katharina Völk, Stephen L. Smith, and Julian Francis Miller. "Parallel evolution using multi-chromosome cartesian genetic programming." Genetic Programming and Evolvable Machines 10, no. 4 (October 20, 2009): 417–45. http://dx.doi.org/10.1007/s10710-009-9093-2.

Full text
APA, Harvard, Vancouver, ISO, and other styles
11

Harding, Simon, Julian F. Miller, and Wolfgang Banzhaf. "Developments in Cartesian Genetic Programming: self-modifying CGP." Genetic Programming and Evolvable Machines 11, no. 3-4 (June 25, 2010): 397–439. http://dx.doi.org/10.1007/s10710-010-9114-1.

Full text
APA, Harvard, Vancouver, ISO, and other styles
12

Turner, Andrew James, and Julian Francis Miller. "Recurrent Cartesian Genetic Programming of Artificial Neural Networks." Genetic Programming and Evolvable Machines 18, no. 2 (August 8, 2016): 185–212. http://dx.doi.org/10.1007/s10710-016-9276-6.

Full text
APA, Harvard, Vancouver, ISO, and other styles
13

Paris, P. C. D., E. C. Pedrino, and M. C. Nicoletti. "Automatic learning of image filters using Cartesian genetic programming." Integrated Computer-Aided Engineering 22, no. 2 (February 1, 2015): 135–51. http://dx.doi.org/10.3233/ica-150482.

Full text
APA, Harvard, Vancouver, ISO, and other styles
14

Balandina, G. I. "Control System Synthesis by Means of Cartesian Genetic Programming." Procedia Computer Science 103 (2017): 176–82. http://dx.doi.org/10.1016/j.procs.2017.01.051.

Full text
APA, Harvard, Vancouver, ISO, and other styles
15

Smith, Stephen. "Cartesian Genetic Programming and its Application to Medical Diagnosis." IEEE Computational Intelligence Magazine 6, no. 4 (November 2011): 56–67. http://dx.doi.org/10.1109/mci.2011.942583.

Full text
APA, Harvard, Vancouver, ISO, and other styles
16

Kadlic, Branislav, Ivan Sekaj, and Daniel Pernecký. "Design of Continuous-time Controllers using Cartesian Genetic Programming." IFAC Proceedings Volumes 47, no. 3 (2014): 6982–87. http://dx.doi.org/10.3182/20140824-6-za-1003.00915.

Full text
APA, Harvard, Vancouver, ISO, and other styles
17

Manazir, Abdul, and Khalid Raza. "Recent Developments in Cartesian Genetic Programming and its Variants." ACM Computing Surveys 51, no. 6 (February 27, 2019): 1–29. http://dx.doi.org/10.1145/3275518.

Full text
APA, Harvard, Vancouver, ISO, and other styles
18

Turner, Andrew James, and Julian Francis Miller. "Neutral genetic drift: an investigation using Cartesian Genetic Programming." Genetic Programming and Evolvable Machines 16, no. 4 (May 6, 2015): 531–58. http://dx.doi.org/10.1007/s10710-015-9244-6.

Full text
APA, Harvard, Vancouver, ISO, and other styles
19

Narendran, Paliath, Frank Pfenning, and Richard Statman. "On the unification problem for Cartesian closed categories." Journal of Symbolic Logic 62, no. 2 (June 1997): 636–47. http://dx.doi.org/10.2307/2275552.

Full text
Abstract:
AbstractCartesian closed categories (CCCs) have played and continue to play an important role in the study of the semantics of programming languages. An axiomatization of the isomorphisms which hold in all Cartesian closed categories discovered independently by Soloviev and Bruce, Di Cosmo and Longo leads to seven equalities. We show that the unification problem for this theory is undecidable, thus settling an open question. We also show that an important subcase, namely unification modulo thelinear isomorphisms, is NP-complete. Furthermore, the problem of matching in CCCs is NP-complete when the subject term is irreducible.CCC-matching and unification form the basis for an elegant and practical solution to the problem of retrieving functions from a library indexed by types investigated by Rittri. It also has potential applications to the problem of polymorphic type inference and polymorphic higher-order unification, which in turn is relevant to theorem proving and logic programming.
APA, Harvard, Vancouver, ISO, and other styles
20

Yazdani, Samaneh, Jamshid Shanbehzadeh, and Esmaeil Hadavandi. "MBCGP-FE: A modified balanced cartesian genetic programming feature extractor." Knowledge-Based Systems 135 (November 2017): 89–98. http://dx.doi.org/10.1016/j.knosys.2017.08.005.

Full text
APA, Harvard, Vancouver, ISO, and other styles
21

Kazarlis, S. A., J. Kalomiros, and V. Kalaitzis. "A Cartesian Genetic Programming Approach for evolving Optimal Digital Circuits." Journal of Engineering Science and Technology Review 9, no. 5 (October 2016): 88–92. http://dx.doi.org/10.25103/jestr.095.13.

Full text
APA, Harvard, Vancouver, ISO, and other styles
22

Suganuma, Masanori, Masayuki Kobayashi, Shinichi Shirakawa, and Tomoharu Nagao. "Evolution of Deep Convolutional Neural Networks Using Cartesian Genetic Programming." Evolutionary Computation 28, no. 1 (March 2020): 141–63. http://dx.doi.org/10.1162/evco_a_00253.

Full text
Abstract:
The convolutional neural network (CNN), one of the deep learning models, has demonstrated outstanding performance in a variety of computer vision tasks. However, as the network architectures become deeper and more complex, designing CNN architectures requires more expert knowledge and trial and error. In this article, we attempt to automatically construct high-performing CNN architectures for a given task. Our method uses Cartesian genetic programming (CGP) to encode the CNN architectures, adopting highly functional modules such as a convolutional block and tensor concatenation, as the node functions in CGP. The CNN structure and connectivity, represented by the CGP, are optimized to maximize accuracy using the evolutionary algorithm. We also introduce simple techniques to accelerate the architecture search: rich initialization and early network training termination. We evaluated our method on the CIFAR-10 and CIFAR-100 datasets, achieving competitive performance with state-of-the-art models. Remarkably, our method can find competitive architectures with a reasonable computational cost compared to other automatic design methods that require considerably more computational time and machine resources.
APA, Harvard, Vancouver, ISO, and other styles
23

Fuchuan, N. I., L. I. Yuanxiang, and K. E. Peng. "ONMCGP: Orthogonal Neighbourhood Mutation Cartesian Genetic Programming for Evolvable Hardware." Journal of Physics: Conference Series 490 (March 11, 2014): 012194. http://dx.doi.org/10.1088/1742-6596/490/1/012194.

Full text
APA, Harvard, Vancouver, ISO, and other styles
24

Turner, Andrew James, and Julian Francis Miller. "Introducing a cross platform open source Cartesian Genetic Programming library." Genetic Programming and Evolvable Machines 16, no. 1 (August 31, 2014): 83–91. http://dx.doi.org/10.1007/s10710-014-9233-1.

Full text
APA, Harvard, Vancouver, ISO, and other styles
25

Plaice, John, Blanca Mancilla, and Gabriel Ditu. "From Lucid to TransLucid: Iteration, Dataflow, Intensional and Cartesian Programming." Mathematics in Computer Science 2, no. 1 (November 2008): 37–61. http://dx.doi.org/10.1007/s11786-008-0043-9.

Full text
APA, Harvard, Vancouver, ISO, and other styles
26

OLTEAN, MIHAI, CRINA GROŞAN, LAURA DIOŞAN, and CRISTINA MIHĂILĂ. "GENETIC PROGRAMMING WITH LINEAR REPRESENTATION: A SURVEY." International Journal on Artificial Intelligence Tools 18, no. 02 (April 2009): 197–238. http://dx.doi.org/10.1142/s0218213009000111.

Full text
Abstract:
Genetic Programming (GP) is an automated method for creating computer programs starting from a high-level description of the problem to be solved. Many variants of GP have been proposed in the recent years. In this paper we are reviewing the main GP variants with linear representation. Namely, Linear Genetic Programming, Gene Expression Programming, Multi Expression Programming, Grammatical Evolution, Cartesian Genetic Programming and Stack-Based Genetic Programming. A complete description is provided for each method. The set of applications where the methods have been applied and several Internet sites with more information about them are also given.
APA, Harvard, Vancouver, ISO, and other styles
27

Henglein, Fritz, and Ken Friis Larsen. "Generic multiset programming with discrimination-based joins and symbolic Cartesian products." Higher-Order and Symbolic Computation 23, no. 3 (September 2010): 337–70. http://dx.doi.org/10.1007/s10990-011-9078-8.

Full text
APA, Harvard, Vancouver, ISO, and other styles
28

BEN-ASHER, YOSI. "THE CARTESIAN PRODUCT PROBLEM AND IMPLEMENTING PRODUCTION SYSTEMS ON RECONFIGURABLE MESHES." Parallel Processing Letters 05, no. 01 (March 1995): 49–61. http://dx.doi.org/10.1142/s0129626495000060.

Full text
Abstract:
Let A and B be two groups of up to n elements distributed on the first row of an n × n reconfigurable mesh, and CA,B a subset of the cartesian product A × B satisfying some unknown condition C. Only one broadcasting step is needed in order to compute CA,B's elements. However, the problem of moving CA,B's elements to the first row in optimal time (so that they can be further processed) is not trivial. The conditional cartesian product (CCP) problem is to move CA,B's elements to the first row in [Formula: see text] steps. This requires optimizing the cartesian product operation such that CA,B's elements will be optimally scattered in the mesh, so that O(n) elements can be retrieved in a single step as opposed to [Formula: see text] elements needed if the cartesian product is not optimized). We give a deterministic algorithm that for any A, B, C solves this problem in [Formula: see text] steps, and an "adaptive" randomized algorithm whose optimality is verified by experimental results. Note that the CCP is a case where we overcome the inherent limitation of the reconfigurable mesh, namely, the inability to perform fast routing of packets located in a small area. We also present the model of production systems, in which computation is realized by executing cartesian productions of subsets in a common element space. Production systems are useful for database applications, expert systems, and can even be used as a general parallel programming language. Solving the CCP problem allows us to devise an efficient implementation for production systems on the reconfigurable mesh. In this way the reconfigurable mesh is shown to be an attractive architecture for database machines and for parallel programming as well.
APA, Harvard, Vancouver, ISO, and other styles
29

Wang, Yang, Tian Huang, and Clement M. Gosselin. "Interpolation Error Prediction of a Three-Degree Parallel Kinematic Machine." Journal of Mechanical Design 126, no. 5 (September 1, 2004): 932–37. http://dx.doi.org/10.1115/1.1767184.

Full text
Abstract:
In this paper, an NC interpolation algorithm for a tripod-based parallel kinematic machine is investigated. The algorithm can be implemented in two steps, the rough interpolation in the Cartesian space and the precise interpolation in the actuator space. The upper bound of the theoretical interpolation error due to the interpolation algorithm in the precise interpolation and nonlinear mapping is analyzed. The representation of the interpolation error distribution within the Cartesian space is depicted in terms of the variations of the interpolation period and the programming velocity. It was concluded that this error is sufficiently small and may be neglected.
APA, Harvard, Vancouver, ISO, and other styles
30

Spreen, Dieter. "On domains witnessing increase in information." Applied General Topology 1, no. 1 (October 1, 2000): 129. http://dx.doi.org/10.4995/agt.2000.13640.

Full text
Abstract:
<p>The paper considers algebraic directed-complete partial orders with a semi-regular Scott topology, called regular domains. As is well know, the category of Scott domains and continuous maps is Cartesian closed. This is no longer true, if the domains are required to be regular. Two Cartesian closed subcategories of the regular Scott domains are exhibited: regular dI-domains with stable maps and strongly regular Scott domains with continuous maps. Here a Scott domains is strongly regular if all of its compact open subsets are regular open. In one considers only embeddings of dependent products and sums. Moreover, they are w-cocomplete and their object classes are closed under several constructions used in programming language semantics. It follows that recursive domains equations can be solved and models of typed and untyped lambda calculi can be constructed. Both kinds of domains can be udes in giving meaning to programming language constructs.</p>
APA, Harvard, Vancouver, ISO, and other styles
31

Khan, Maryam Mahsal, Alexandre Mendes, Ping Zhang, and Stephan K. Chalup. "Evolving multi-dimensional wavelet neural networks for classification using Cartesian Genetic Programming." Neurocomputing 247 (July 2017): 39–58. http://dx.doi.org/10.1016/j.neucom.2017.03.048.

Full text
APA, Harvard, Vancouver, ISO, and other styles
32

Walker, J. A., and J. F. Miller. "The Automatic Acquisition, Evolution and Reuse of Modules in Cartesian Genetic Programming." IEEE Transactions on Evolutionary Computation 12, no. 4 (August 2008): 397–417. http://dx.doi.org/10.1109/tevc.2007.903549.

Full text
APA, Harvard, Vancouver, ISO, and other styles
33

Dzalbs, Ivars, and Tatiana Kalganova. "Forecasting Price Movements in Betting Exchanges Using Cartesian Genetic Programming and ANN." Big Data Research 14 (December 2018): 112–20. http://dx.doi.org/10.1016/j.bdr.2018.10.001.

Full text
APA, Harvard, Vancouver, ISO, and other styles
34

Alvarado-Velazco, Paola B., Victor Ayala-Ramirez, and Raul E. Sanchez-Yanez. "Polygonal Approximation of Digital Curves Using Evolutionary Programming." Acta Universitaria 22 (March 1, 2012): 15–20. http://dx.doi.org/10.15174/au.2012.336.

Full text
Abstract:
This paper proposes an Evolutionary Programming (EP) approach to solve the polygonal approximation of digital curves. The solution provided by the method consists of a sequence of straight line segments to be applied as Advance and Rotate motion primitives of a 2D Cartesian robot. The proposed approach finds automatically the number of segments and the startingand ending points of each of them. We have tested our approach on a test set of digital curves that exhibits two main qualitative features: openess and straightness, in different degrees. We show that our method obtains good results for approximating the curves in the test set. We present both quantitative and qualitative results of these test.
APA, Harvard, Vancouver, ISO, and other styles
35

Lee, Hyung Joo, and Sigrid Brell-Cokcan. "Cartesian coordinate control for teleoperated construction machines." Construction Robotics 5, no. 1 (February 22, 2021): 1–11. http://dx.doi.org/10.1007/s41693-021-00055-y.

Full text
Abstract:
AbstractDespite the continuous development of the hardware, most construction machines are exclusively teleoperated limiting the control to a single paradigm. The operators usually have to move different joints of the machine in a coordinated way solely relied on their experiences leading to reduced local accuracy and work efficiency. Automation of construction machinery can open up new possibilities to improve efficiency and safety during the construction process. This work introduces a generic method that can adapt construction machines that have been already used in the field for decades, so that a more intuitive and versatile control paradigm can be allowed. We introduce the system architecture with the necessary hardware extension and the closed-loop inverse kinematic based motion controller implemented in a visual programming environment. In contrast to existing works, which are mostly based on developing entirely new systems, an autonomous machine suited for construction sites and other hazardous environments can be obtained at a reduced effort. Because of its low cost and generality, this approach can be widely utilized in construction industries opening possibilities for a combination of the advanced robotics technology with proven machines from construction sites. We present our first prototype system based on a BROKK 170 demolition machine and highlight its capabilities but also the inherent limitations of the proposed method.
APA, Harvard, Vancouver, ISO, and other styles
36

Walker, James Alfred, Yang Liu, Gianluca Tempesti, Jon Timmis, and Andy M. Tyrrell. "Automatic Machine Code Generation for a Transport Triggered Architecture using Cartesian Genetic Programming." International Journal of Adaptive, Resilient and Autonomic Systems 3, no. 4 (October 2012): 32–50. http://dx.doi.org/10.4018/jaras.2012100103.

Full text
Abstract:
Transport triggered architectures are used for implementing bio-inspired systems due to their simplicity, modularity and fault-tolerance. However, producing efficient, optimised machine code for such architectures is extremely difficult, since computational complexity has moved from the hardware-level to the software-level. Presented is the application of Cartesian Genetic Programming (CGP) to the evolution of machine code for a simple implementation of transport triggered architecture. The effectiveness of the algorithm is demonstrated by evolving machine code for a 4-bit multiplier with three different levels of parallelism. The results show that 100% successful solutions were found by CGP and by further optimising the size of the solutions, it’s possible to find efficient implementations of the 4-bit multiplier. Further analysis of the solutions showed that use of loops within the CGP function set could be beneficial and was demonstrated by repeating the earlier 4-bit multiplier experiment with the addition of a loop function.
APA, Harvard, Vancouver, ISO, and other styles
37

Ullah, Qazi Zia, Gul Muhammad Khan, and Shahzad Hassan. "Cloud Infrastructure Estimation and Auto-Scaling Using Recurrent Cartesian Genetic Programming-Based ANN." IEEE Access 8 (2020): 17965–85. http://dx.doi.org/10.1109/access.2020.2966678.

Full text
APA, Harvard, Vancouver, ISO, and other styles
38

Miragaia, Rolando, Francisco Fernández, Gustavo Reis, and Tiago Inácio. "Evolving a Multi-Classifier System for Multi-Pitch Estimation of Piano Music and Beyond: An Application of Cartesian Genetic Programming." Applied Sciences 11, no. 7 (March 24, 2021): 2902. http://dx.doi.org/10.3390/app11072902.

Full text
Abstract:
This paper presents a new method with a set of desirable properties for multi-pitch estimation of piano recordings. We propose a framework based on a set of classifiers to analyze audio input and to identify piano notes present in a given audio signal. Our system’s classifiers are evolved using Cartesian genetic programming: we take advantage of Cartesian genetic programming to evolve a set of mathematical functions that act as independent classifiers for piano notes. Two significant improvements are described: the use of a harmonic mask for better fitness values and a data augmentation process for improving the training stage. The proposed approach achieves competitive results using F-measure metrics when compared to state-of-the-art algorithms. Then, we go beyond piano and show how it can be directly applied to other musical instruments, achieving even better results. Our system’s architecture is also described to show the feasibility of its parallelization and its implementation as a real-time system. Our methodology is also a white-box optimization approach that allows for clear analysis of the solutions found and for researchers to learn and test improvements based on the new findings.
APA, Harvard, Vancouver, ISO, and other styles
39

Khan, Gul Muhammad, Julian F. Miller, and David M. Halliday. "Evolution of Cartesian Genetic Programs for Development of Learning Neural Architecture." Evolutionary Computation 19, no. 3 (September 2011): 469–523. http://dx.doi.org/10.1162/evco_a_00043.

Full text
Abstract:
Although artificial neural networks have taken their inspiration from natural neurological systems, they have largely ignored the genetic basis of neural functions. Indeed, evolutionary approaches have mainly assumed that neural learning is associated with the adjustment of synaptic weights. The goal of this paper is to use evolutionary approaches to find suitable computational functions that are analogous to natural sub-components of biological neurons and demonstrate that intelligent behavior can be produced as a result of this additional biological plausibility. Our model allows neurons, dendrites, and axon branches to grow or die so that synaptic morphology can change and affect information processing while solving a computational problem. The compartmental model of a neuron consists of a collection of seven chromosomes encoding distinct computational functions inside the neuron. Since the equivalent computational functions of neural components are very complex and in some cases unknown, we have used a form of genetic programming known as Cartesian genetic programming (CGP) to obtain these functions. We start with a small random network of soma, dendrites, and neurites that develops during problem solving by repeatedly executing the seven chromosomal programs that have been found by evolution. We have evaluated the learning potential of this system in the context of a well-known single agent learning problem, known as Wumpus World. We also examined the harder problem of learning in a competitive environment for two antagonistic agents, in which both agents are controlled by independent CGP computational networks (CGPCN). Our results show that the agents exhibit interesting learning capabilities.
APA, Harvard, Vancouver, ISO, and other styles
40

Ullah, Qazi Zia, Gul Muhammad Khan, Shahzad Hassan, Asif Iqbal, Farman Ullah, and Kyung Sup Kwak. "A Cartesian Genetic Programming Based Parallel Neuroevolutionary Model for Cloud Server’s CPU Usage Prediction." Electronics 10, no. 1 (January 1, 2021): 67. http://dx.doi.org/10.3390/electronics10010067.

Full text
Abstract:
Cloud computing use is exponentially increasing with the advent of industrial revolution 4.0 technologies such as the Internet of Things, artificial intelligence, and digital transformations. These technologies require cloud data centers to process massive volumes of workloads. As a result, the data centers consume gigantic amounts of electrical energy, and a large portion of data center electrical energy comes from fossil fuels. It causes greenhouse gas emissions and thus ensuing in global warming. An adaptive resource utilization mechanism of cloud data center resources is vital to get by with this huge problem. The adaptive system will estimate the resource utilization and then adjust the resources accordingly. Cloud resource utilization estimation is a two-fold challenging task. First, the cloud workloads are sundry, and second, clients’ requests are uneven. In the literature, several machine learning models have estimated cloud resources, of which artificial neural networks (ANNs) have shown better performance. Conventional ANNs have a fixed topology and allow only to train their weights either by back-propagation or neuroevolution such as a genetic algorithm. In this paper, we propose Cartesian genetic programming (CGP) neural network (CGPNN). The CGPNN enhances the performance of conventional ANN by allowing training of both its parameters and topology, and it uses a built-in sliding window. We have trained CGPNN with parallel neuroevolution that searches for global optimum through numerous directions. The resource utilization traces of the Bitbrains data center is used for validation of the proposed CGPNN and compared results with machine learning models from the literature on the same data set. The proposed method has outstripped the machine learning models from the literature and resulted in 97% prediction accuracy.
APA, Harvard, Vancouver, ISO, and other styles
41

Yazdani, Samaneh, and Jamshid Shanbehzadeh. "Balanced Cartesian Genetic Programming via migration and opposition-based learning: application to symbolic regression." Genetic Programming and Evolvable Machines 16, no. 2 (July 29, 2014): 133–50. http://dx.doi.org/10.1007/s10710-014-9230-4.

Full text
APA, Harvard, Vancouver, ISO, and other styles
42

Ceccarelli, Marco, Francisco Valero, Vicente Mata, and Ignacio Cuadrado†. "Generation of adjacent configurations for a collision-free path planning of manipulators." Robotica 14, no. 4 (July 1996): 391–96. http://dx.doi.org/10.1017/s0263574700019780.

Full text
Abstract:
SUMMARYIn this paper an algorithm is proposed for the problem of path planning of redundant manipulators among obstacles by using a suitable formulation for robot configurations and path strategy. In particular robotic manipulators have been modelled by using reference points on the kinematic chain and their Cartesian coordinates description. The path planning has been formulated as an optimization problem for the determination of adjacent configurations and the path among obstacles with minimum manipulator displacement. The fully Cartesian coordinates description has been useful for the economy of the numerical procedure and for the constraints formulation of link interference and obstacles avoidance constraints. Some examples are reported which prove the practical feasibility of the path planning procedure, and the numerical results have been tested as applicable to industrial robots through easy programming because of the concept of adjacent configurations.
APA, Harvard, Vancouver, ISO, and other styles
43

Shmalko, Elizaveta, and Askhat Diveev. "Control Synthesis as Machine Learning Control by Symbolic Regression Methods." Applied Sciences 11, no. 12 (June 12, 2021): 5468. http://dx.doi.org/10.3390/app11125468.

Full text
Abstract:
The problem of control synthesis is considered as machine learning control. The paper proposes a mathematical formulation of machine learning control, discusses approaches of supervised and unsupervised learning by symbolic regression methods. The principle of small variation of the basic solution is presented to set up the neighbourhood of the search and to increase search efficiency of symbolic regression methods. Different symbolic regression methods such as genetic programming, network operator, Cartesian and binary genetic programming are presented in details. It is shown on the computational example the possibilities of symbolic regression methods as unsupervised machine learning control technique to the solution of MLC problem of control synthesis for obtaining the stabilization system for a mobile robot.
APA, Harvard, Vancouver, ISO, and other styles
44

Dzhenzher, V. O., and L. V. Denisova. "SCIENTIFIC GRAPHICS IN PASCALABC.NET: PLOTTING FUNCTION GRAPHS IN A RECTANGULAR CARTESIAN COORDINATE SYSTEM." Informatics in school, no. 1 (March 11, 2020): 31–39. http://dx.doi.org/10.32517/2221-1993-2020-19-1-31-39.

Full text
Abstract:
The article considers the algorithm for plotting functions in a rectangular Cartesian coordinate system. A method is described for converting coordinates from a natural system to a screen system. The algorithm is implemented in the programming language PascalABC.NET. The necessary information about the graphical tools of the language is presented, the program code with detailed explanations is given. A distinctive feature of the method is the use of visual and easily calculated parameters for scaling the graph.
APA, Harvard, Vancouver, ISO, and other styles
45

Parziale, A., R. Senatore, A. Della Cioppa, and A. Marcelli. "Cartesian genetic programming for diagnosis of Parkinson disease through handwriting analysis: Performance vs. interpretability issues." Artificial Intelligence in Medicine 111 (January 2021): 101984. http://dx.doi.org/10.1016/j.artmed.2020.101984.

Full text
APA, Harvard, Vancouver, ISO, and other styles
46

Mora, Javier, Rubén Salvador, and Eduardo de la Torre. "On the scalability of evolvable hardware architectures: comparison of systolic array and Cartesian genetic programming." Genetic Programming and Evolvable Machines 20, no. 2 (October 1, 2018): 155–86. http://dx.doi.org/10.1007/s10710-018-9340-5.

Full text
APA, Harvard, Vancouver, ISO, and other styles
47

Elola, Andoni, Javier Del Ser, Miren Nekane Bilbao, Cristina Perfecto, Enrique Alexandre, and Sancho Salcedo-Sanz. "Hybridizing Cartesian Genetic Programming and Harmony Search for adaptive feature construction in supervised learning problems." Applied Soft Computing 52 (March 2017): 760–70. http://dx.doi.org/10.1016/j.asoc.2016.09.049.

Full text
APA, Harvard, Vancouver, ISO, and other styles
48

Poli, Riccardo, and Nicholas Freitag McPhee. "General Schema Theory for Genetic Programming with Subtree-Swapping Crossover: Part I." Evolutionary Computation 11, no. 1 (March 2003): 53–66. http://dx.doi.org/10.1162/106365603321829005.

Full text
Abstract:
This is the first part of a two-part paper which introduces a general schema theory for genetic programming (GP) with subtree-swapping crossover. The theory is based on a Cartesian node reference system which makes it possible to describe programs as functions over the space N2 and allows one to model the process of selection of the crossover points of subtree-swapping crossovers as a probability distribution over N4. In Part I, we present these notions and models and show how they can be used to calculate useful quantities. In Part II we will show how this machinery, when integrated with other definitions, such as that of variable-arity hyperschema, can be used to construct a general and exact schema theory for the most commonly used types of GP
APA, Harvard, Vancouver, ISO, and other styles
49

MANZONETTO, GIULIO. "What is a categorical model of the differential and the resource λ-calculi?" Mathematical Structures in Computer Science 22, no. 3 (February 27, 2012): 451–520. http://dx.doi.org/10.1017/s0960129511000594.

Full text
Abstract:
The differential λ-calculus is a paradigmatic functional programming language endowed with a syntactical differentiation operator that allows the application of a program to an argument in a linear way. One of the main features of this language is that it is resource conscious and gives the programmer suitable primitives to handle explicitly the resources used by a program during its execution. The differential operator also allows us to write the full Taylor expansion of a program. Through this expansion, every program can be decomposed into an infinite sum (representing non-deterministic choice) of ‘simpler’ programs that are strictly linear.The aim of this paper is to develop an abstract ‘model theory’ for the untyped differential λ-calculus. In particular, we investigate what form a general categorical definition of a denotational model for this calculus should take. Starting from the work of Blute, Cockett and Seely on differential categories, we develop the notion of a Cartesian closed differential category and prove that linear reflexive objects living in such categories constitute sound and complete models of the untyped differential λ-calculus. We also give sufficient conditions for Cartesian closed differential categories to model the Taylor expansion. This requires that every model living in such categories equates all programs having the same full Taylor expansion.We then provide a concrete example of a Cartesian closed differential category modelling the Taylor expansion, namely the category MRel of sets and relations from finite multisets to sets. We prove that the extensional model of λ-calculus we have recently built in MRel is linear, and is thus also an extensional model of the untyped differential λ-calculus. In the same category, we build a non-extensional model and prove that it is, nevertheless, extensional on its differential part.Finally, we study the relationship between the differential λ-calculus and the resource calculus, which is a functional programming language combining the ideas behind the differential λ-calculus with those behind Boudol's λ-calculus with multiplicities. We define two translation maps between these two calculi and study the properties of these translations. In particular, this analysis shows that the two calculi share the same notion of a model, and thus that the resource calculus can be interpreted by translation into every linear reflexive object living in a Cartesian closed differential category.
APA, Harvard, Vancouver, ISO, and other styles
50

Dourado, Antonio Miguel Batista, and Emerson Carlos Pedrino. "Multi-objective Cartesian Genetic Programming optimization of morphological filters in navigation systems for Visually Impaired People." Applied Soft Computing 89 (April 2020): 106130. http://dx.doi.org/10.1016/j.asoc.2020.106130.

Full text
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography