{"id":16412,"date":"2025-05-28T11:31:19","date_gmt":"2025-05-28T15:31:19","guid":{"rendered":"https:\/\/www.rochester.edu\/coe\/?p=16412"},"modified":"2025-06-04T11:39:57","modified_gmt":"2025-06-04T15:39:57","slug":"ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection","status":"publish","type":"post","link":"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/","title":{"rendered":"UR Accounts Payable: Automating Accounts Payable Anomaly and Duplicate Detection"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-16422 size-large\" src=\"https:\/\/www.rochester.edu\/coe\/wp-content\/uploads\/2025\/05\/Accounts-Payable-1024x576.jpg\" alt=\"Automating Anomaly and Duplicate Detection in Finance\" width=\"1024\" height=\"576\" srcset=\"https:\/\/www.rochester.edu\/coe\/wp-content\/uploads\/2025\/05\/Accounts-Payable-1024x576.jpg 1024w, https:\/\/www.rochester.edu\/coe\/wp-content\/uploads\/2025\/05\/Accounts-Payable-300x169.jpg 300w, https:\/\/www.rochester.edu\/coe\/wp-content\/uploads\/2025\/05\/Accounts-Payable-768x432.jpg 768w, https:\/\/www.rochester.edu\/coe\/wp-content\/uploads\/2025\/05\/Accounts-Payable-1536x864.jpg 1536w, https:\/\/www.rochester.edu\/coe\/wp-content\/uploads\/2025\/05\/Accounts-Payable-340x191.jpg 340w, https:\/\/www.rochester.edu\/coe\/wp-content\/uploads\/2025\/05\/Accounts-Payable-660x371.jpg 660w, https:\/\/www.rochester.edu\/coe\/wp-content\/uploads\/2025\/05\/Accounts-Payable.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p id=\"block-78b68a4f-5886-4c5f-9c88-d217092db75f\"><em>Team Members: Hengyu Zhang, Junya Jian, Sirui Tang, Daniel Jiao<\/em><\/p>\n<p id=\"block-62e18bbb-c19c-4556-8cdd-126baf9eef93\">The University of Rochester\u2019s Accounts Payable Department processes over one million invoices annually, making it a challenge to identify and prevent financial discrepancies. The goal of this project was to develop a system that detects anomalies and duplicates payments efficiently, reducing the department\u2019s reliance on costly external service providers and improving operational accuracy. To achieve this goal, students utilized advanced machine learning models, such as Lightweight Online Detector of Anomalies (LODA), Isolation Forest, and One-Class Support Vector Machine (OCSVM), which were integrated into a stacked ensemble for anomaly detection. The team also developed a robust Exact Matching method to detect duplicate payments caused by formatting inconsistencies or entry errors. Ultimately, the system successfully flagged over 53,000 potential anomalies and duplicates, prioritizing high-risk transactions and streamlining the audit process. The project\u2019s final deliverables included an automated detection framework and a list of actionable insights for the Accounts Payable Department.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Team Members: Hengyu Zhang, Junya Jian, Sirui Tang, Daniel Jiao The University of Rochester\u2019s Accounts Payable Department processes over one million invoices annually, making it a challenge to identify and&hellip;<\/p>\n","protected":false},"author":162,"featured_media":16422,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[42],"tags":[112,142],"class_list":["post-16412","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fall-2024-projects","tag-finance","tag-university-of-rochester"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>UR Accounts Payable: Automating Accounts Payable Anomaly and Duplicate Detection - Center of Excellence in Data Science and Artificial Intelligence<\/title>\n<meta name=\"description\" content=\"The team built an automated anomaly and duplicate payment detection system for UR\u2019s finance department using LODA, Isolation Forest, and OCSVM. The solution flagged over 53,000 issues and improved operational efficiency.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"UR Accounts Payable: Automating Accounts Payable Anomaly and Duplicate Detection - Center of Excellence in Data Science and Artificial Intelligence\" \/>\n<meta property=\"og:description\" content=\"The team built an automated anomaly and duplicate payment detection system for UR\u2019s finance department using LODA, Isolation Forest, and OCSVM. The solution flagged over 53,000 issues and improved operational efficiency.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/\" \/>\n<meta property=\"og:site_name\" content=\"Center of Excellence in Data Science and Artificial Intelligence\" \/>\n<meta property=\"article:published_time\" content=\"2025-05-28T15:31:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-04T15:39:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rochester.edu\/coe\/wp-content\/uploads\/2025\/05\/Accounts-Payable-1200x630.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Hsin-I Liu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Hsin-I Liu\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/\"},\"author\":{\"name\":\"Hsin-I Liu\",\"@id\":\"https:\/\/www.rochester.edu\/coe\/#\/schema\/person\/853fca58e2468cfc8d27b9369fef1993\"},\"headline\":\"UR Accounts Payable: Automating Accounts Payable Anomaly and Duplicate Detection\",\"datePublished\":\"2025-05-28T15:31:19+00:00\",\"dateModified\":\"2025-06-04T15:39:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/\"},\"wordCount\":170,\"image\":{\"@id\":\"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rochester.edu\/coe\/wp-content\/uploads\/2025\/05\/Accounts-Payable.jpg\",\"keywords\":[\"Finance\",\"University of Rochester\"],\"articleSection\":[\"Fall 2024 Projects\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/\",\"url\":\"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/\",\"name\":\"UR Accounts Payable: Automating Accounts Payable Anomaly and Duplicate Detection - Center of Excellence in Data Science and Artificial Intelligence\",\"isPartOf\":{\"@id\":\"https:\/\/www.rochester.edu\/coe\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rochester.edu\/coe\/wp-content\/uploads\/2025\/05\/Accounts-Payable.jpg\",\"datePublished\":\"2025-05-28T15:31:19+00:00\",\"dateModified\":\"2025-06-04T15:39:57+00:00\",\"author\":{\"@id\":\"https:\/\/www.rochester.edu\/coe\/#\/schema\/person\/853fca58e2468cfc8d27b9369fef1993\"},\"description\":\"The team built an automated anomaly and duplicate payment detection system for UR\u2019s finance department using LODA, Isolation Forest, and OCSVM. The solution flagged over 53,000 issues and improved operational efficiency.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/#primaryimage\",\"url\":\"https:\/\/www.rochester.edu\/coe\/wp-content\/uploads\/2025\/05\/Accounts-Payable.jpg\",\"contentUrl\":\"https:\/\/www.rochester.edu\/coe\/wp-content\/uploads\/2025\/05\/Accounts-Payable.jpg\",\"width\":1920,\"height\":1080,\"caption\":\"Automating Anomaly and Duplicate Detection in Finance\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.rochester.edu\/coe\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"UR Accounts Payable: Automating Accounts Payable Anomaly and Duplicate Detection\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.rochester.edu\/coe\/#website\",\"url\":\"https:\/\/www.rochester.edu\/coe\/\",\"name\":\"Center of Excellence in Data Science and Artificial Intelligence\",\"description\":\"University of Rochester\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.rochester.edu\/coe\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.rochester.edu\/coe\/#\/schema\/person\/853fca58e2468cfc8d27b9369fef1993\",\"name\":\"Hsin-I Liu\",\"sameAs\":[\"https:\/\/www.rochester.edu\/coe\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"UR Accounts Payable: Automating Accounts Payable Anomaly and Duplicate Detection - Center of Excellence in Data Science and Artificial Intelligence","description":"The team built an automated anomaly and duplicate payment detection system for UR\u2019s finance department using LODA, Isolation Forest, and OCSVM. The solution flagged over 53,000 issues and improved operational efficiency.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/","og_locale":"en_US","og_type":"article","og_title":"UR Accounts Payable: Automating Accounts Payable Anomaly and Duplicate Detection - Center of Excellence in Data Science and Artificial Intelligence","og_description":"The team built an automated anomaly and duplicate payment detection system for UR\u2019s finance department using LODA, Isolation Forest, and OCSVM. The solution flagged over 53,000 issues and improved operational efficiency.","og_url":"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/","og_site_name":"Center of Excellence in Data Science and Artificial Intelligence","article_published_time":"2025-05-28T15:31:19+00:00","article_modified_time":"2025-06-04T15:39:57+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.rochester.edu\/coe\/wp-content\/uploads\/2025\/05\/Accounts-Payable-1200x630.jpg","type":"image\/jpeg"}],"author":"Hsin-I Liu","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Hsin-I Liu","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/#article","isPartOf":{"@id":"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/"},"author":{"name":"Hsin-I Liu","@id":"https:\/\/www.rochester.edu\/coe\/#\/schema\/person\/853fca58e2468cfc8d27b9369fef1993"},"headline":"UR Accounts Payable: Automating Accounts Payable Anomaly and Duplicate Detection","datePublished":"2025-05-28T15:31:19+00:00","dateModified":"2025-06-04T15:39:57+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/"},"wordCount":170,"image":{"@id":"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rochester.edu\/coe\/wp-content\/uploads\/2025\/05\/Accounts-Payable.jpg","keywords":["Finance","University of Rochester"],"articleSection":["Fall 2024 Projects"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/","url":"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/","name":"UR Accounts Payable: Automating Accounts Payable Anomaly and Duplicate Detection - Center of Excellence in Data Science and Artificial Intelligence","isPartOf":{"@id":"https:\/\/www.rochester.edu\/coe\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/#primaryimage"},"image":{"@id":"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rochester.edu\/coe\/wp-content\/uploads\/2025\/05\/Accounts-Payable.jpg","datePublished":"2025-05-28T15:31:19+00:00","dateModified":"2025-06-04T15:39:57+00:00","author":{"@id":"https:\/\/www.rochester.edu\/coe\/#\/schema\/person\/853fca58e2468cfc8d27b9369fef1993"},"description":"The team built an automated anomaly and duplicate payment detection system for UR\u2019s finance department using LODA, Isolation Forest, and OCSVM. The solution flagged over 53,000 issues and improved operational efficiency.","breadcrumb":{"@id":"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/#primaryimage","url":"https:\/\/www.rochester.edu\/coe\/wp-content\/uploads\/2025\/05\/Accounts-Payable.jpg","contentUrl":"https:\/\/www.rochester.edu\/coe\/wp-content\/uploads\/2025\/05\/Accounts-Payable.jpg","width":1920,"height":1080,"caption":"Automating Anomaly and Duplicate Detection in Finance"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rochester.edu\/coe\/ur-accounts-payable-automating-accounts-payable-anomaly-and-duplicate-detection\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rochester.edu\/coe\/"},{"@type":"ListItem","position":2,"name":"UR Accounts Payable: Automating Accounts Payable Anomaly and Duplicate Detection"}]},{"@type":"WebSite","@id":"https:\/\/www.rochester.edu\/coe\/#website","url":"https:\/\/www.rochester.edu\/coe\/","name":"Center of Excellence in Data Science and Artificial Intelligence","description":"University of Rochester","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rochester.edu\/coe\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.rochester.edu\/coe\/#\/schema\/person\/853fca58e2468cfc8d27b9369fef1993","name":"Hsin-I Liu","sameAs":["https:\/\/www.rochester.edu\/coe\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.rochester.edu\/coe\/wp-json\/wp\/v2\/posts\/16412","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rochester.edu\/coe\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rochester.edu\/coe\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rochester.edu\/coe\/wp-json\/wp\/v2\/users\/162"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rochester.edu\/coe\/wp-json\/wp\/v2\/comments?post=16412"}],"version-history":[{"count":4,"href":"https:\/\/www.rochester.edu\/coe\/wp-json\/wp\/v2\/posts\/16412\/revisions"}],"predecessor-version":[{"id":16732,"href":"https:\/\/www.rochester.edu\/coe\/wp-json\/wp\/v2\/posts\/16412\/revisions\/16732"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rochester.edu\/coe\/wp-json\/wp\/v2\/media\/16422"}],"wp:attachment":[{"href":"https:\/\/www.rochester.edu\/coe\/wp-json\/wp\/v2\/media?parent=16412"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rochester.edu\/coe\/wp-json\/wp\/v2\/categories?post=16412"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rochester.edu\/coe\/wp-json\/wp\/v2\/tags?post=16412"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}