Machine Learning Accounting Rule Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing accounting software fails to provide sufficient error identification, particularly for complex organizations, leading to common, costly, and difficult-to-identify accounting errors.

Innovation Solution

The use of machine learning to generate rules for identifying potentially erroneous transactions based on historical accounting operations, without requiring user-provided rules, and applying these rules to transactions to determine their likelihood of being erroneous.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional accounting rules are used in software configuration, then basic error detection is provided, but complex organization-specific errors cannot be identified

Engineering Contradiction:
Improveerror identification capabilityVSAvoidcustomization to organization-specific operations
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system automatically generates organization-specific accounting rules by analyzing historical transaction data and user corrections without requiring manual configuration. The machine learning model self-trains on the organization's own data patterns, enabling the system to adapt to organization-specific operations autonomously

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-processes historical transaction data and user correction patterns to build a trained machine learning model before actual error detection begins. This preliminary training phase enables the system to identify organization-specific error patterns in advance, making the error detection process more effective from the start

Inventive Principle:
Principle #10Preliminary action

2Ease of manufacture

If manual configuration of accounting rules is performed, then some error detection is achieved, but the rules are non-exhaustive and cannot prevent every possible error

Engineering Contradiction:
Improverule configuration simplicityVSAvoiderror detection completeness
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The system replaces manual rule configuration (mechanical process) with automated machine learning model training. The machine learning algorithm automatically learns error patterns from historical data and generates detection rules, eliminating the need for manual rule creation while achieving comprehensive error detection coverage

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

Solution Approach 2:

The system incorporates user corrections of erroneous transactions as feedback to continuously improve the machine learning model. This feedback loop enables the system to learn from actual errors and improve detection completeness over time without requiring manual rule updates

Inventive Principle:
Principle #23Feedback

3Productivity

If accounting errors are not identified, then processing continues efficiently, but financial records become skewed and significant costs are incurred

Engineering Contradiction:
Improvetransaction processing efficiencyVSAvoidfinancial record accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs error detection before financial records are finalized, identifying potential errors in advance. This preliminary detection allows corrections to be made before errors propagate through the financial system, maintaining both processing efficiency and record accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The machine learning model acts as an intermediary between transaction entry and financial record generation. It analyzes transactions and flags potential errors without blocking processing, enabling the system to maintain efficiency while improving the reliability of final financial records

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12314958B2Generating customer-specific accounting rules
Publication Date: 2025.05.27 SAGE GLOBAL SERVICES LTD
  • US12314958B2 patent drawing
  • US12314958B2 patent drawing
  • US12314958B2 patent drawing

AI summary

Various embodiments described herein provide systems and methods for identifying potentially erroneous transactions. A hardware processing device may receive user data indicative of historical actions taken by a user relative to transactions, automatically process the user data to generate a plurality of rules, and automatically apply the rules to a transaction to determine that the transaction is likely to be erroneous. An output device may output a notification to the user to indicate that the transaction is likely to be erroneous. The transaction may have a plurality of attributes, each of which falls within one of a plurality of categories. Automatically processing the user data may include analyzing historical actions of the user relative to historical transactions that also have the attributes. Automatically applying the rules to the transaction may include comparing the attributes of the transaction with the rules.