Continued Fraction Neural Network for Interpretable Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Interpreting neural networks is challenging due to their complexity, making it difficult for humans to understand the mapping from input data to predictions, as millions of weights interact in a complex way, and existing methods are computationally inefficient.
Innovation Solution
Implementing a neural network architecture inspired by continued fractions (CoFrNet) that uses continued fractions layers, allowing for efficient training and interpretation through linear functions and gradient computation using continuants and power series.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a traditional neural network architecture with millions of weights is used, then the model's predictive capability is improved, but the interpretability and human understanding of decision-making processes deteriorates
Solution Approach 1:
The patent segments the neural network into continued fractions layers, where each layer processes a specific portion of the computation. This segmentation allows the complex model to be broken down into interpretable components (continued fractions with clear mathematical meaning) while maintaining predictive capability, as each segment contributes to the final prediction in a mathematically transparent way
Solution Approach 2:
The patent changes the parameter representation from traditional weights to continued fraction coefficients. This parameter transformation maintains the model's expressive power while enabling interpretation, as continued fractions provide a structured, hierarchical representation that is inherently more interpretable than raw weight matrices
2Device complexity
If the neural network architecture is simplified to improve interpretability, then the ease of understanding decision-making is improved, but the model's predictive performance and capability deteriorates
Solution Approach 1:
The patent creates a universal continued fractions layer that can serve multiple functions: it maintains predictive performance comparable to traditional neural networks while simultaneously providing interpretability. The continued fractions architecture is designed to be multi-functional, handling both accurate prediction and human-understandable reasoning in a unified framework
3Power
If traditional neural networks with millions of interacting weights are used, then the model's computational power is improved, but the difficulty of detecting and measuring decision-making processes increases
Solution Approach 1:
The patent introduces continued fractions as an intermediary representation between the input data and final predictions. This intermediary structure provides a mathematically rigorous bridge that maintains computational power while enabling measurement and analysis of decision-making processes, as the continued fraction coefficients can be traced and interpreted to understand how inputs are transformed into predictions
Data Source
AI summary
A method, a neural network, and a computer program product are provided that provide training of neural networks with continued fractions architectures. The method includes receiving, as input to a neural network, input data and training the input data through a plurality of continued fractions layers of the neural network to generate output data. The input data is provided to each of the continued fractions layers as well as output data from a previous layer. The method further includes outputting, from the neural network, the output data. Each continued fractions layer of the continued fractions layers is configured to calculate one or more linear functions of its respective input and to generate an output that is used as the input for a subsequent continued fractions layer, each continued fractions layer configured to generate an output that is used as the input for a subsequent layer.


