Neural Network Model Generation via Genetic Algorithm Module Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing model generation techniques are limited in flexibility, particularly in connecting modules in series, and lack the ability to generate models with more complex configurations involving multiple blocks.

Innovation Solution

An information processing method that uses a genetic algorithm to optimize the generation of models by connecting inputs from one module to another, allowing for flexible configuration and optimization of model parameters based on learning data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If models are generated with layers connected in series using conventional techniques, then model generation is straightforward, but model flexibility and configurability are limited

Engineering Contradiction:
Improvemodel flexibilityVSAvoidmodel configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the model architecture configurable and adaptable through genetic algorithms. The system dynamically optimizes model parameters, block configurations, and module connections based on learning data, transforming static series connections into flexible, optimized architectures that can adapt to different tasks and data types.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes parameters by using genetic algorithms to optimize various model parameters including block configurations, module connections, and hyperparameters. This allows the system to explore different architectural configurations and select the optimal parameters for each specific application, thereby improving model flexibility without excessive complexity.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If models use fixed series connections between layers, then implementation is simple, but the ability to handle complex multi-block configurations is insufficient

Engineering Contradiction:
Improvemulti-block configuration capabilityVSAvoidmodel generation ease
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent applies self-service by enabling the model generation system to automatically configure and optimize its own architecture using genetic algorithms. The system self-adjusts block configurations, module connections, and parameters based on learning data performance, eliminating the need for manual configuration while handling complex multi-block architectures effectively.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements feedback mechanisms where the genetic algorithm continuously evaluates model performance on learning data and uses this feedback to iteratively optimize the architecture. This feedback loop enables the system to handle complex multi-block configurations by learning from performance results and adjusting configurations accordingly, making complex model generation as easy as providing the learning data.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If conventional model generation techniques are used, then generation process is fast, but model accuracy and adaptability are suboptimal

Engineering Contradiction:
Improvemodel accuracyVSAvoidmodel generation speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-defining a set of available blocks and modules that can be configured through genetic algorithms. This preparation enables the system to quickly generate accurate models by selecting and configuring from pre-established components, rather than creating everything from scratch, thus maintaining generation speed while improving accuracy through optimized configurations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent substitutes mechanical model generation approaches with genetic algorithm-based optimization. Instead of manually or systematically generating models through fixed procedures, the system uses evolutionary computation to explore and optimize model architectures, achieving higher accuracy through adaptive search while maintaining reasonable generation speeds through efficient algorithm design.

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

Data Source

PatentUS20240013057A1Information processing method, information processing apparatus, and non-transitory computer-readable storage medium
Publication Date: 2024.01.11 ACTAPIO INC
  • US20240013057A1 patent drawing
  • US20240013057A1 patent drawing
  • US20240013057A1 patent drawing

AI summary

An information processing method according to the present application is an information processing method executed by a computer, the information processing method including: acquiring learning data used for learning of a model having a plurality of blocks each including at least one module; and generating the model in which an input to one module is connected as an input to another module by learning using the learning data.