Skip to main content

Huiping Cao

Professor, Computer Science Department

Regular Faculty

Science Hall 136,

MSC CS, P.O. Box 30001,

Las Cruces, NM 88003

575-646-3723

Huiping Cao is a Professor of Computer Science at New Mexico State University (NMSU). She earned her Ph.D. from The University of Hong Kong (HKU) in 2007. Dr. Cao’s research lies at the intersection of data science and artificial intelligence, with a particular focus on data mining, big data, and machine learning. Her work centers on developing effective and efficient computational methods, such as deep learning models, for extracting valuable knowledge from complex data structures, including sequences and graphs. She addresses both predefined learning tasks (e.g., classification, segmentation, anomaly detection, entity-relationship extraction) and ad-hoc query-driven analyses. Her research has been supported by multiple awards from the National Science Foundation (NSF) and the Department of Defense (DoD). Dr. Cao has authored more than 60 peer-reviewed publications in leading venues and actively contributes to the academic community as a conference organizer, journal reviewer, and (senior) program committee member for numerous international conferences. She currently serves as Associate Department Head.

Expertise

  • Machine Learning
  • Neural Networks
  • Data Mining
  • Time Series Analysis
  • Graph Analysis
  • Knowledge Graph
  • Animal Behavior Prediction
  • Deep Learning
  • Artificial Intelligence
  • Agriculture and Food Systems
  • Manufacturing and Industrial Automation

Profile Links

Awards

  • Building AI and Cybersecurity Talent Pathways Through Enriched Student Learning Experiences. NSF 2434833. Co-PI.
  • Federated Machine Learning for Network Vulnerability Assessment and Monitoring (a subproject of “Analysis Capabilities for Competition, Crisis, and Combat (AC4). DoD, W911QX23D0009. Project PI.”)
  • IUCRC Planning Grant New Mexico State University: Center for Aviation Big Data Analytics [ABDA] NSF 2231654. Co-PI.
  • Artificial Intelligence for Arid Land Agriculture (AIALA). NSF 2151254, Co-PI.
  • Travel: III: Student Travel Support for 2023 ACM International Conference on Web Search and Data Mining (WSDM). NSF 2245056. PI.
  • CREST: Interdisciplinary Center for Research Excellence in Design of Intelligent Technologies for Smartgrids Phase II. NSF 1914635. Co-PI.
  • Novel Strategies to Increase Sustainability of Beef Production Systems in the Western United States. USDA NIFA (SAS)-2019-69012-29853. Senior Personnel.
  • Preparing Highly Qualified Students with Financial Need for Careers in Computing and Cyber-Security through Evidence-Based Educational Practices. NSF 1833630. PI.
  • 2018-2019, Outstanding Graduate Faculty in Teaching, the Computer Science Graduate Student Organization (CSGSO), NMSU .
  • Distinguished Associate Editor, ACM Special Interest Group on Management of Data SIGMOD 2023
  • Outstanding Service Award, 15th ACM International Web Search and Data Mining (WSDM) Conference.
  • 2019 The first recipient of the Hue and Pat McCoy Endowed Professorship in Computer Science, NMSU.
  • 2020 Outstanding Reviewer Award, 24th Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD).
  • 2016, Service Award, ACM Special Interest Group on Management of Data (SIGMOD).

Accordion

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Scelerisque pellentesque pharetra quam enim porttitor gravida viverra. Tempus etiam aliquet sodales quisque consectetur pellentesque in tincidunt nam.

Lorem ipsum dolor sit amet consectetur.

The Details block displays a text summary and an arrow button: When you click on the text or the button, the block opens and reveals additional content on the page. This block can be open by default.


To complete the details block content :

  1. Create a new component with your content
  2. Create an instance of the details block
  3. Replace the property “details content” of this instance by your new content component.
Lorem ipsum dolor sit amet consectetur.

The Details block displays a text summary and an arrow button: When you click on the text or the button, the block opens and reveals additional content on the page. This block can be open by default.


To complete the details block content :

  1. Create a new component with your content
  2. Create an instance of the details block
  3. Replace the property “details content” of this instance by your new content component.
Lorem ipsum dolor sit amet consectetur.

The Details block displays a text summary and an arrow button: When you click on the text or the button, the block opens and reveals additional content on the page. This block can be open by default.


To complete the details block content :

  1. Create a new component with your content
  2. Create an instance of the details block
  3. Replace the property “details content” of this instance by your new content component.
Lorem ipsum dolor sit amet consectetur.

The Details block displays a text summary and an arrow button: When you click on the text or the button, the block opens and reveals additional content on the page. This block can be open by default.


To complete the details block content :

  1. Create a new component with your content
  2. Create an instance of the details block
  3. Replace the property “details content” of this instance by your new content component.
Lorem ipsum dolor sit amet consectetur.

The Details block displays a text summary and an arrow button: When you click on the text or the button, the block opens and reveals additional content on the page. This block can be open by default.


To complete the details block content :

  1. Create a new component with your content
  2. Create an instance of the details block
  3. Replace the property “details content” of this instance by your new content component.