Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

The Evidence for Evolution02:55

The Evidence for Evolution

47.8K
Genetic variations accumulating within populations over generations give rise to biological evolution. Evolutionary changes can result in the formation of novel varieties and entire new species. These changes are responsible for the diverse forms of life inhabiting the planet. The evidence for evolution suggests that all living organisms descended from common ancestors.
47.8K
Convolution Properties II01:17

Convolution Properties II

585
The important convolution properties include width, area, differentiation, and integration properties.
The width property indicates that if the durations of input signals are T1 and T2, then the width of the output response equals the sum of both durations, irrespective of the shapes of the two functions. For instance, convolving two rectangular pulses with durations of 2 seconds and 1 second results in a function with a width of 3 seconds.
The area property asserts that the area under the...
585
Cartesian Vector Notation01:28

Cartesian Vector Notation

1.6K
Cartesian vector notation is a valuable tool in mechanical engineering for representing vectors in three-dimensional space, performing vector operations such as determining the gradient, divergence, and curl, and expressing physical quantities such as the displacement, velocity, acceleration, and force. By using Cartesian vector notation, engineers can more easily analyze and solve problems in various areas of mechanical engineering, including dynamics, kinematics, and fluid mechanics. This...
1.6K
Convergent Evolution01:54

Convergent Evolution

31.7K
Evolution shapes the features of organisms over time, ensuring that they are suited for the environments in which they live. Sometimes, selection pressure leads to the rise of similar but unrelated adaptations in organisms with no recent common ancestors, a process known as convergent evolution.
31.7K
Protein Networks02:26

Protein Networks

4.5K
An organism can have thousands of different proteins, and these proteins must cooperate to ensure the health of an organism. Proteins bind to other proteins and form complexes to carry out their functions. Many proteins interact with multiple other proteins creating a complex network of protein interactions.
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
4.5K
Convolution Properties I01:20

Convolution Properties I

576
Convolution computations can be simplified by utilizing their inherent properties.
The commutative property reveals that the input and the impulse response of an LTI (Linear Time-Invariant) system can be interchanged without affecting the output:
576

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Axial Length Growth Reference Curves and LMS Parameters for Japanese Children and Adolescents Aged 4-20 Years: The TMM BirThree Cohort Study.

Ophthalmic & physiological optics : the journal of the British College of Ophthalmic Opticians (Optometrists)·2026
Same author

Analytical method validation and feasibility of salivary pregabalin measurement in Japanese volunteers: A pilot study.

Drug discoveries & therapeutics·2026
Same author

Individual Matching Support in Community Dementia Care: A Reflexive Thematic Analysis of Team Orange in Sapporo City.

Psychogeriatrics : the official journal of the Japanese Psychogeriatric Society·2026
Same author

Team Orange in Sapporo: A Community-Based Support Model for People Living With Dementia and Its 6-Month Outcomes.

Psychogeriatrics : the official journal of the Japanese Psychogeriatric Society·2026
Same author

Self-disclosure to Peers and Changes in Personal Recovery in Community-dwelling People with Mental Disorders: A One-year Longitudinal Study.

Community mental health journal·2026
Same author

Administration of tirabrutinib suspension in a patient with primary central nervous system lymphoma: A case report.

Oncology letters·2026
Same journal

Computing Optimal Populations for Binary Problems using Logic Minimization.

Evolutionary computation·2026
Same journal

Enhancing Generalization and Scalability for Multi-Objective Optimization with Population Pre-Training.

Evolutionary computation·2026
Same journal

XCS for Sequential Perceptual Aliasing in Multi-Step Decision Making.

Evolutionary computation·2026
Same journal

A dynamic multi-objective evolutionary algorithm using dual-space prediction and surrogate-based sampling.

Evolutionary computation·2026
Same journal

Adapting MOEA/D to CMA-ES for Dealing with Ill-conditioned Multiobjective Problems.

Evolutionary computation·2026
Same journal

Editorial of the Special Issue: Parallel Problem Solving from Nature PPSN 2024 Extended Versions of Best Paper Candidates.

Evolutionary computation·2026
See all related articles

Related Experiment Video

Updated: Jan 27, 2026

Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
03:31

Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications

Published on: December 15, 2023

1.0K

Evolution of Deep Convolutional Neural Networks Using Cartesian Genetic Programming.

Masanori Suganuma1, Masayuki Kobayashi2, Shinichi Shirakawa3

  • 1RIKEN Center for AIP, Tokyo, Japan Tohoku University, Miyagi, Japan suganuma@vision.is.tohoku.ac.jp.

Evolutionary Computation
|March 23, 2019
PubMed
Summary
This summary is machine-generated.

This study introduces an automated method using Cartesian genetic programming to design high-performing convolutional neural network (CNN) architectures. The approach optimizes CNNs for computer vision tasks efficiently, achieving competitive results with reduced computational cost.

Keywords:
Genetic programmingconvolutional neural networkdeep learning.

More Related Videos

Deep Neural Networks for Image-Based Dietary Assessment
13:19

Deep Neural Networks for Image-Based Dietary Assessment

Published on: March 13, 2021

9.9K
Integration of Animal Behavioral Assessment and Convolutional Neural Network to Study Wasabi-Alcohol Taste-Smell Interaction
06:19

Integration of Animal Behavioral Assessment and Convolutional Neural Network to Study Wasabi-Alcohol Taste-Smell Interaction

Published on: August 16, 2024

846

Related Experiment Videos

Last Updated: Jan 27, 2026

Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
03:31

Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications

Published on: December 15, 2023

1.0K
Deep Neural Networks for Image-Based Dietary Assessment
13:19

Deep Neural Networks for Image-Based Dietary Assessment

Published on: March 13, 2021

9.9K
Integration of Animal Behavioral Assessment and Convolutional Neural Network to Study Wasabi-Alcohol Taste-Smell Interaction
06:19

Integration of Animal Behavioral Assessment and Convolutional Neural Network to Study Wasabi-Alcohol Taste-Smell Interaction

Published on: August 16, 2024

846

Area of Science:

  • Artificial Intelligence
  • Computer Vision
  • Machine Learning

Background:

  • Deep learning models like Convolutional Neural Networks (CNNs) excel in computer vision.
  • Designing complex CNN architectures demands significant expertise and extensive trial-and-error.
  • Automating CNN architecture design is crucial for advancing AI capabilities.

Purpose of the Study:

  • To develop an automated method for constructing high-performing CNN architectures.
  • To reduce the reliance on expert knowledge and manual design in CNN development.
  • To achieve competitive performance on computer vision tasks with optimized computational efficiency.

Main Methods:

  • Utilized Cartesian genetic programming (CGP) to encode CNN architectures.
  • Employed functional modules like convolutional blocks and tensor concatenation as CGP node functions.
  • Optimized CNN structure and connectivity via evolutionary algorithms to maximize accuracy.
  • Implemented techniques for accelerated architecture search, including rich initialization and early network training termination.

Main Results:

  • Achieved competitive performance against state-of-the-art models on CIFAR-10 and CIFAR-100 datasets.
  • Demonstrated the ability to find effective CNN architectures with reasonable computational cost.
  • Showcased a significant reduction in computational time and resources compared to other automated design methods.

Conclusions:

  • The proposed automated CNN architecture design method is effective and efficient.
  • Cartesian genetic programming provides a viable framework for optimizing deep learning models.
  • This approach offers a practical solution for developing advanced computer vision systems with reduced resource demands.