Differential Neural Architecture Search With Path-Regularized Gates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Differential architecture search (DARTS) methods in neural networks often select many skip connections, leading to unsatisfactory performance due to a lack of theoretical understanding of why skip connections dominate, resulting in inefficient network optimization.

Innovation Solution

Implement path-regularized DARTS (PR-DARTS) with group-structured sparse binary gates and path-depth-wise regularization to balance competition among operations, encouraging exploration of deeper architectures and reducing unfair competition between skip connections and other operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If differential architecture search (DARTS) is used to automate neural network architecture design, then design efficiency is improved and expert bias is reduced, but the searched networks tend to select many skip connections which dominate over other operations, resulting in unsatisfactory performance

Engineering Contradiction:
Improvedesign efficiencyVSAvoidnetwork performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces path-depth-wise regularization that modifies the search criteria by adding a depth-related parameter to the architecture search objective function. This changes the parameter space being searched, preventing the algorithm from converging to skip-connection-dominated architectures while maintaining automated search efficiency.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements a feedback mechanism through path-depth-wise regularization that provides guidance during the architecture search process. The regularization term acts as feedback to discourage excessive skip connection selection and encourage exploration of deeper architectural paths, balancing the search between convergence speed and performance quality.

Inventive Principle:
Principle #23Feedback

2Speed

If skip connections are selected to accelerate network convergence, then training speed is improved, but network performance becomes unsatisfactory due to dominance of skip connections over other operations

Engineering Contradiction:
Improvetraining speedVSAvoidnetwork performance
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent changes the optimization parameter by introducing path-depth-wise regularization that penalizes architectures with excessive skip connections. This modifies the objective function to balance convergence speed with performance quality, preventing the algorithm from selecting architectures that are fast to train but poor in performance.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The path-depth-wise regularization acts as a counterweight to the inherent bias toward skip connections in DARTS. By adding this regularization term, the patent creates a balancing force that opposes the skip connection dominance, ensuring that architectures selected are not merely fast-converging but also performance-oriented.

Inventive Principle:
Principle #8Anti-weight (Counterweight)

3Adaptability or versatility

If expert-designed architectures are used, then design knowledge is leveraged, but substantial trial and error efforts are required and design bias is introduced which prohibits achieving better performance

Engineering Contradiction:
Improvedesign knowledge utilizationVSAvoidtrial and error efforts
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent enables the system to serve itself by implementing automated architecture search with path-depth-wise regularization. The system automatically searches for optimal architectures without requiring extensive expert trial and error, while the regularization ensures the search is guided toward performance-oriented solutions rather than relying on expert bias.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent transforms the architecture search from an expert-driven process to an automated one by changing the optimization parameters and objective function. The path-depth-wise regularization parameter guides the automated search to discover architectures that would be difficult for experts to design manually, reducing both time loss and design bias.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12530560B2System and method for differential architecture search for neural networks
Publication Date: 2026.01.20 SALESFORCE INC
  • US12530560B2 patent drawing
  • US12530560B2 patent drawing
  • US12530560B2 patent drawing

AI summary

A method for generating a neural network, including initializing the neural network including a plurality of cells, each cell corresponding to a graph including one or more nodes, each node corresponding to a latent representation of a dataset. A plurality of gates are generated, wherein each gate independently determines whether an operation between two nodes is used. A first regularization is performed using the plurality of gates. The first regularization is one of a group-structured sparsity regularization and a path-depth-wised regularization. An optimization is performed on the neural network by adjusting its network parameters and gate parameters based on the regularization of the sparsity.