Evolutionary CNN-RNN Optimization for Faster Deep Learning Convergence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional optimization methods for deep learning algorithms, such as gradient-based techniques, struggle to handle large-scale datasets, often converging slowly, failing to reach desired accuracy levels, and inadequately exploring the vast search space of possible model parameters.

Innovation Solution

A hybrid neural network architecture combining convolutional neural networks (CNNs) and recurrent neural networks (RNNs), particularly long short-term memory (LSTM) networks, is enhanced using genetic evolutionary algorithms to optimize model structure and parameters, refining the combination through evolutionary algorithms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional gradient-based optimization methods are used for deep learning, then the training process is simple to implement, but the convergence speed is slow and accuracy is insufficient

Engineering Contradiction:
Improveconvergence speedVSAvoidtraining time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent replaces traditional gradient-based mechanical optimization methods with evolutionary algorithms that simulate natural selection processes. This substitution enables parallel exploration of multiple solution spaces simultaneously, dramatically improving convergence speed while reducing overall training time through population-based search strategies

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces dynamic adaptation mechanisms where the evolutionary algorithm adjusts selection pressure, mutation rates, and crossover probabilities during training based on population performance. This dynamic tuning allows the system to escape local optima and accelerate convergence toward higher accuracy solutions

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If traditional optimization methods are used, then computational resources are conserved, but the ability to explore the search space is insufficient

Engineering Contradiction:
Improvesearch space exploration capabilityVSAvoidcomputational energy consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the search space exploration into multiple parallel population threads, each independently exploring different regions. This segmentation allows comprehensive coverage of the parameter space while distributing computational energy consumption across multiple smaller, manageable search processes rather than one exhaustive search

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges results from multiple parallel evolutionary populations through elitist selection mechanisms, combining the best solutions discovered by each population. This merging strategy achieves superior search space exploration capability while optimizing computational energy usage by reusing successful genetic material across populations

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If a hybrid CNN-RNN architecture is used, then processing capability for multi-modal data is improved, but model complexity increases

Engineering Contradiction:
Improvedata processing capabilityVSAvoidmodel architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the hybrid CNN-RNN architecture into distinct functional modules: CNN components for spatial feature extraction, RNN components for temporal sequence processing, and dedicated fusion layers for integrating multi-modal inputs. This modular segmentation maintains high processing capability while managing complexity through clear separation of concerns

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements universal interface layers and standardized data flow protocols between CNN and RNN components, allowing the same architectural framework to process various multi-modal data types (images, text, sensor data). This universality reduces operational complexity despite the sophisticated multi-functional capabilities

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Measurement precision

If evolutionary algorithms are applied to optimize neural networks, then accuracy and convergence speed are improved, but training time increases

Engineering Contradiction:
Improvemodel accuracyVSAvoidevolutionary training time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by using evolutionary algorithms to pre-optimize the architecture and key parameters of the hybrid CNN-RNN model before actual training begins. This preliminary evolutionary optimization identifies high-potential network configurations, reducing the time needed for subsequent fine-tuning and achieving high accuracy more efficiently

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying strategies by maintaining elite populations of high-performing neural network configurations discovered during evolutionary optimization. These elite copies are reused and slightly modified across generations, avoiding redundant exploration and accelerating convergence to high-accuracy solutions while reducing total training time

Inventive Principle:
Principle #26Copying

Data Source

PatentEP4685706A1Optimizing deep learning algorithms using evolutionary neural networks
Publication Date: 2026.01.28 VMC MAR COM INC
  • EP4685706A1 patent drawingFigure 1A
  • EP4685706A1 patent drawingFigure 1B
  • EP4685706A1 patent drawingFigure 1C~1D

AI summary

Embodiments of the present disclosure relate to neural networks for processing large digital datasets. Neural networks comprise both a convolutional neural network (CNN) and a recurrent neural network (RNN). The neural networks are optimized by applying genetic algorithms. Embedding vectors are processed by both the CNN and the RNN to produce a merged output.