NJEDA Opens 2024 NOL Application

Posted: May 3, 2024

NJEDA Opens 2024 NOL Application

Posted: May 3, 2024

PAGE HEADING

AI in Auditing: Big-Data Opportunities and Challenges

by by Melissa A. Dardani, CPA, CFE, MAcc, MD Advisory Services - April 23, 2024

The world is generating an astonishing amount of data. As the total volume of data increases, so does its predictive capabilities. The discussion of artificial intelligence (AI) in accounting should, therefore, be focused on enhanced reporting, performance and risk management with this predictive data.

Machine learning algorithms can evolve the accounting profession from its role of double entry-based recordkeeping and compliance to a critical value for strategic business decision-making. This evolution demands accountants to have at least some level of technical understanding of big data and AI.

Fears of the Unknown

Perhaps unsurprisingly, the accounting profession has shown hesitancy towards adopting AI due to its “black box” nature, particularly in unsupervised learning algorithms. These algorithms, capable of complex decision-making, often lack transparency in their logic and reasoning. This lack of clarity can be at odds with the accounting profession’s focus on accuracy, traceability and verifiability.

Supervised learning methodologies rely on pre-labeled data to train predictive models, using metrics like accuracy, precision and recall to refine their predictions. In contrast to supervised learning where pre-labeled data exists and desired classifications are known, unsupervised learning algorithms analyze unlabeled data. They autonomously identify patterns and struc­tures by finding similarities and differences among dataset attributes. It is useful in exploratory data analysis, anomaly detection and pattern discovery, where specific labels are absent or unknown, or where the goal is to uncover hidden trends.

Demystifying AI Methodologies in Accounting

Effective implementation of AI depends on several critical factors, including the choice of methodology. The selection and tuning of an appropriate AI methodology — be it a supervised or unsupervised method — is a critical step that shapes the model’s ability to return relevant and accurate insights. Method selection should include an evaluation of the objectives of the financial task, the nature and quality of the available data, the complexity of the problem at hand, and the desired outcome’s interpretability and transparency. Consider the following AI methodologies:

Classification

Classification algorithms are designed to categorize data into predefined classes. These algorithms, typically supervised in nature, learn from labeled datasets where each instance is tagged with a correct output label. By analyzing these datasets, the algorithm discerns patterns and rules that can be applied to new, unseen data to classify it accurately. The success of classification algorithms is often evaluated using metrics that assess how well the algorithm learned to classify the data, such as accuracy, precision, recall and the F1 score. One common example of a classification algorithm is Random Forest which functions by constructing numerous decision trees, each trained on different portions of the data. When it comes to making a prediction, each tree in this ‘forest’ casts a ‘vote’ for a particular class. The Random Forest then determines the final classification based on the most-voted class by these trees. This approach effectively combines the insights of multiple trees to reach a more accurate and reliable decision. Common hyperparameters in these algorithms include the number of decision trees in a Random Forest, the depth of each tree and the number of features considered for splitting at each node.

Clustering

Clustering algorithms, an unsupervised methodology, are designed to group data points into clusters based on their similarity without relying on predefined labels. This method is useful for uncovering underlying structures in datasets where classification categories are not previously known. A common example of a clustering algorithm is K-Means, which segments data into distinct clusters by assigning each data point to the nearest cluster centroid and itera­tively optimizes these centroids’ positions. The success of clustering algorithms can be measured by the sum of squared errors (SSE), which quantifies the compactness of the clusters by calculating the squared distance between each data point and its assigned cluster centroid and then summing these distances across all data points. The goal is to minimize the SSE, indicating that data points are closely grouped around their centroids. Key hyperparameters in clustering algorithms like K-Means include the number of clusters (K) and the initial placement of the centroids.

Association

Association algorithms are used to uncover relationships or associations between variables in large datasets, typically through unsupervised methods. These algorithms are adept at discovering rules that highlight the likelihood of relationships between data items. This approach is especially powerful in scenarios where the inter­connectivity or co-occurrence of items needs to be understood, without any prior assumptions. A prominent example of  an association algorithm is the Apriori algorithm, which is widely used for market-basket analysis. This algorithm works by identifying frequent item sets or groups of items that often occur together in a dataset and then deriving association rules that predict the likelihood of an item’s presence based on the presence of other items. For instance, in transactional data, Apriori can identify that if customers buy item A, they are likely to buy item B as well. The effectiveness of association algorithms is often evaluated based on the support, confidence and lift of the derived rules, which each measure how frequently items appear together and the reliability of the rules generated.

Outlier Detection

Outlier Detection is a critical process in data analysis that involves identifying data points that significantly differ from the majority of data. These outliers can be indicative of errors, anomalies or fraud. Various techniques are used for outlier detection, including statistical tests, proximity-based methods and deviation-based approaches. The effectiveness of these methods is often evaluated based on their ability to accurately identify true outliers while minimizing false positives.

Outlier detection can intersect with other algorithm methodologies like classification, clustering and even neural networks. For instance, a classification algorithm might be trained to distinguish between regular transactions and outliers, effectively categorizing data points as normal or anomalous. Similarly, clustering algorithms can group data, where points not fitting into any cluster may be considered outliers.

Integrating AI and predictive data in accounting will propel the profession towards a new era of business reporting. The benefits include enhanced risk management func­tions, strategic decision-making, and the ability to drive firm value, auditing and financial reporting. The future of accounting lies in embracing these advancements, not as replacements for human expertise, but as powerful tools that will fundamentally change the role of the accountant. 

Icon_MemberBenefits_MID
CPACharge
CPACharge was developed specifically for CPAs, enrolled agents and accountants, providing a simple, affordable online payment solution that allows you to securely accept credit, debit, and eCheck/ACH payments from anywhere. 
NJCPA_Icn_4C
On-Site Training

NJCPA on-site training programs offer the same outstanding content and expert instruction as our seminars but are led at your location.

Icon_MemberBenefits_MID
Accounting Today
Save 20 percent on an Accounting Today subscription and stay up to date on the latest issues affecting the profession.
Icon_3_people_circle_SKY-04
Join the Accounting Educators Community

Connect and share with other accounting educators about curriculum, trends and the profession. Learn about NJCPA initiatives that are valuable for your students including information on obtaining the CPA designation, student membership, scholarships, volunteer opportunities and events.

Icon_4_cube_connection_SKY-04
Earn an AICPA Robotic Process Automation Certificate
Recognize what RPA is and its business value, with specific focus on accounting and finance functions. Understand how RPA provides a significant competitive advantage.
Icon_MemberBenefits_MID
Guaranteed Rate/Marc Demetriou
Marc Demetriou of Guaranteed Rate is offering NJCPA members a “no lender fee mortgage” ($1,440 lender fee credit), competitive low rates and a dedicated team to deliver world class service.
Icon_3_people_circle_SKY-04
Join the Women's Leadership Forum

Join our online forum that enables female CPAs at all career levels and industries to make meaningful connections with each other and discuss career goals.

Icon_Monitor_magnify_SKY-04
Earn an AICPA Single Audit Certificate
Learn how to plan, perform and evaluate single audits in accordance with the latest requirements of the new Uniform Guidance.
Icon_MemberBenefits_MID
Wolters Kluwer
NJCPA members save 25 percent on CCH CPELink subscriptions, live webinars and on-demand self-study (mobile friendly) CPE courses.
Icon_MemberBenefits_MID
SMI

SMI has negotiated special discounts for the NJCPA members with all the major technology carriers and providers.

Icon_3_people_circle_SKY-04
Join the Business & Industry Professionals Interest Group

Stay connected to your peers and share knowledge on corporate finance topics.

Wolters Kluwer CCH
Save on COVID Tax Resources
NJCPA members save 25 percent on Wolters Kluwer's new book, COVID and Taxpayer Certainty Acts of 2020: Law, Explanation & Analysis.
NJCPA_Icn_4C
Shop the NJCPA store
Are you NJCPA proud? Purchase NJCPA merch to show your pride and help support our scholarship program.
Icon_Shooting_up_arrows_MID-03
Real Estate Classified Ads
View classified ad postings for office space for sale or rent.
Icon_Handshake_MID-03
Mergers & Acquisitions Classified Ads
View classified ad postings from CPA firms looking to be acquired and those looking to acquire or merge with other firms.
Icons_3_gears_midnight-03
Professional Services Classified Ads
View classified ad postings from companies providing services to CPAs.
Icon_3_people_circle_SKY-04
Join the Cannabis Interest Group
New Jerseyans have voted to legalize cannabis. Join the NJCPA's Cannabis Interest Group to gain information, insights and best practices for serving clients in this promising new industry.
NJCPA_Icn_4C
Zoom Backgrounds
Download our virtual backgrounds for Zoom meetings.
Icon_certificate_SKY-04
Earn an AICPA Certificate
When you’re ready to show your competencies, expand your career opportunities or enter new areas of practice, start by earning an AICPA certificate. Choose a certificate that matches your next career goal.
Icon_4_cube_connection_SKY-04
Earn the AICPA Blockchain Fundamentals Certificate
Build a foundation toward becoming a strategic business partner within your organization and with your clients. Learn how to anticipate potential benefits and risks of the technology, structure and functionality, and to translate them into relevant business application and value.