Custom Neural Network Architectures for Exposure Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing neural network architectures are inflexible and inefficient, as they typically restrict communication between non-adjacent layers, leading to suboptimal performance in various applications such as image processing and speech recognition.

Innovation Solution

A system that customizes neural network architectures by dynamically altering interconnectivity and functional transformations between layers, using custom connectivity functions and time-dependent transformation functions based on application-specific data, and optimizes these architectures using online or offline optimization algorithms to prevent overfitting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing neural network architectures are used with fixed interconnectivity between layers, then the architecture is simple and easy to implement, but the performance is suboptimal and the model cannot adapt to different applications

Engineering Contradiction:
Improveadaptability to different applicationsVSAvoidarchitecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the neural network architecture adaptive and configurable rather than fixed. The system allows dynamic selection of activation functions, pooling operations, and layer connections based on application requirements. This enables the same base architecture to be customized for different tasks like image processing, speech recognition, and exposure detection without requiring separate fixed architectures for each application.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by allowing modification of architectural parameters such as the number of layers, types of activation functions, pooling strategies, and connection patterns. These parameters can be adjusted based on application-specific data characteristics and performance requirements, enabling optimization for different domains while maintaining a unified architecture framework.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If communication between non-adjacent layers is restricted, then the network structure is simple, but prediction accuracy is reduced

Engineering Contradiction:
Improveprediction accuracyVSAvoidinterconnectivity complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies segmentation by organizing the neural network into modular layers with distinct functions (convolutional layers, pooling layers, activation layers). Each layer can be independently configured and connected to non-adjacent layers as needed. This modular segmentation allows flexible communication patterns between layers while maintaining structural organization and ease of implementation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements another dimension by introducing skip connections and direct pathways that allow information flow between non-adjacent layers in the vertical dimension of the network architecture. This enables long-range dependencies to be captured without increasing the horizontal complexity of layer-by-layer processing, thereby improving prediction accuracy while maintaining manageable interconnectivity complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Productivity

If custom transformation functions are applied to each layer, then the model can be optimized for specific applications, but the computational complexity increases

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidtransformation function complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing a framework where a single set of custom transformation functions can serve multiple applications through configurable layer arrangements. The same activation functions and pooling operations can be reused across different applications by adjusting which layers use which functions, reducing overall computational complexity while maintaining application-specific optimization.

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

Solution Approach 2:

The patent implements local quality by allowing different transformation functions to be applied to different layers based on their specific roles and requirements. Rather than applying the same complex transformation uniformly across all layers, the system selectively applies appropriate functions to each layer, optimizing computational efficiency while maintaining customization for specific application needs.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11741344B2Custom convolutional neural network architectures for exposure detection
Publication Date: 2023.08.29 BANK OF AMERICA CORP
  • US11741344B2 patent drawing
  • US11741344B2 patent drawing
  • US11741344B2 patent drawing

AI summary

A system is typically configured for customizing interconnectivity of one or more layers associated with a neural network architecture, wherein the neural network architecture is associated with an application, customizing functional transformation of the one or more layers associated with the neural network architecture, wherein each of the one or more layers comprises a custom transformation function, and generating a custom neural network architecture based on customizing the interconnectivity and the functional transformation of the one or more layers.