Dr. Xiaoguang Wang
Benjamin
- Practicing +15 years
- Address 385 Jerseyville Rd W, Ancaster, ON L9G 3L5, Canada
- E-mail xwang@dimensioninstitute.org
- Phone +1 902 9890635
Introduction
I am a senior AI researcher. I have 50+ publications, including papers and patents. I did my Ph.D. in Computer Science at University of Ottawa under Professor Stan Matwin. I was co-advised by Professor Nathalie Japkowicz. My research interests include machine learning and applications of AI, as well as other use cases.
I have completed 80+ of AI projects, including LLM, Large AI platform, Anomaly detection, Generative AI, Series Forecasting, Data-driven credit scoring model, Deep Neural Network Interpretability, Multiple Instance Learning, Imbalanced Learning, AI In Healthcare and so on.
Work Experience
Conducted research and stayed abreast of the latest advancements in AI and AIOps, providing thought leadership and strategic guidance to executive leadership.
Led and contributed to research projects focused on AI platform-PAI.
Developed novel machine learning algorithms and models, resulting in applications of Alibaba AI brain, Including generative ai, anomaly detection, intelligent factory and smart city.
Developed predictive models using machine learning algorithms to identify patterns and trends in patient data, leading to improved diagnostic accuracy and personalized treatment strategies.
Professional Skills
Education
Research
Generative AI
Alibaba
Intelligent Shop poster Generation tool-
Luban, is a design product independently developed by Alibaba Intelligent Design Laboratory.
Large language model
AI In Healthcare
UOHI
Publications
For a complete list, see Google Scholar.
ARTICLES PUBLISHED OR ACCEPTED IN REFEREED JOURNALS
-
Anomaly detection in multi-class time series. Journal of Physics Conference Series 2113(1):012062, November 2021. Weihong Wang, Zhuolin Wu, Xuan Liu, Lei Jia and Xiaoguang Wang.
-
Automatic Target Recognition Using Multiple-Aspect Sonar Images. Journal of Artificial Intelligence and Soft Computing Research. 12 pages. (2014). Wang, X., Liu, X., Japkowicz, N., & Matwin, S.
-
Boosting support vector machines for imbalanced data sets. Knowl. Inf. Syst. 25(1): 1-20 (2010). Wang, X., Japkowicz, N.
- Meta-MapReduce for Scalable Data Mining. Journal of Big Data. 12 pages. (2015) Wang, X., Japkowicz, N. Liu, X., Wang, X., Matwin, S., & Japkowicz, N.
PAPERS IN REFEREED CONFERENCE PROCEEDINGS
- Refining Deep Neural Networks via Interpretability Using Transfer Learning. Wang, X., Liu, X. CIKM 2024 : ACM International Conference on Information and Knowledge Management.
- A Multi-View Two-level Classification Method for Generalized Multi-instance Problems.. Wang, X., Liu, X., Matwin, S. & Japkowicz, N., Guo, H. 2014 IEEE International Conference on Big Data, 104-111.
- Vessel Route Anomaly Detection with Hadoop MapReduce.. Wang, X., Liu, X., Bo Liu, Erico N. de Souza & Matwin, S. 2014 IEEE International Conference on Big Data, 25-30.
- Applying Instance-weighted Support Vector Machines to Class Imbalanced Datasets.. Wang, X., Liu, X., Matwin, S. & Japkowicz, N. 2014 IEEE International Conference on Big Data, 112-118.
- A Distributed Instance-weighted SVM Algorithm on Large-scale Imbalanced Datasets.. Wang, X., Liu, X. & Matwin, S. 2014 IEEE International Conference on Big Data, 45-51.
- Automatic Target Recognition using multiple-aspect sonar images.. Wang, X., Liu, X., Japkowicz, N., Matwin, S. & Nguyen B. IEEE Congress on Evolutionary Computation 2014: 2330-2337.
- Resampling and Cost-Sensitive Methods for Imbalanced Multi-instance Learning.. Wang, X., Liu, X., Japkowicz, N., & Matwin, S. 2013 IEEE International Conference on Data Mining (ICDM), 9 pages.
- Ensemble of Multiple Kernel SVM Classifiers.. Wang, X., Liu, X., Japkowicz, N., & Matwin, S. Canadian Conference on AI 2014: 239-250.
- Cost-Sensitive Boosting Algorithms for Imbalanced Multi-instance Datasets.. Wang, X., Matwin, S., Japkowicz, N., & Liu, X. In Advances in Artificial Intelligence (pp. 174-186). Springer Berlin Heidelberg.
- Meta-learning for Large Scale Machine Learning with MapReduce.. Wang, X., Matwin, S., Japkowicz, N., & Liu, X. 2013 IEEE International Conference on Big Data, 6 pages.
- An Ensemble Method Based on AdaBoost and Meta-Learning.. Liu, X., Wang, X., Japkowicz, N., & Matwin, S. In Advances in Artificial Intelligence (pp.278-285). Springer Berlin Heidelberg.
- Using SVM with Adaptively Asymmetric Misclassification Costs for Mine-Like Objects Detection.. Wang, X., Shao, H., Japkowicz, N., Matwin, S., Liu, X., Bourque, A., & Nguyen, B. (2012). In Machine Learning and Applications (ICMLA), 2012 11th International Conference on (Vol. 2, pp. 78-82). IEEE.
- Boosting Support Vector Machines for Imbalanced Data Sets. . Wang, X., Japkowicz, N. (2012). ISMIS 2008: 38-47 (The Best Paper Award).
BOOK CHAPTERS
- Automated Mine-like Objects Recognition Using Instance-weighted Boosting SVM on Imbalanced Multiple Instance Dataset. Wang, X., Liu, X., Japkowicz, N., & Matwin, S. (2015). Journal of Artificial Intelligence and Soft Computing Research VOLUME 4 (2014): ISSUE 2 (APRIL 2014)
Patents
- Training method, credit estimation method and the device of credit evaluation model. Patent number : CN107301577A
- Model training method, sample balancing method, model training device, sample balancing device and personal credit scoring system Patent number : CN106909981B
- Model data updating method, device and system Patent number : CN107229966B
- Model training method, apparatus and system and sample set optimization method, device Patent number : CN106934413A
- A kind of Risk Forecast Method and equipment Patent number : CN106779272A
- Method and device for determining user intention based on user voice information Patent number : CN108205525B
- The method and device that the belonging kinds of data are predicted Patent number : CN107203774A
- The sorting technique and system of data Patent number : CN106934410A
- A kind of method and device for optimizing user credit model modeling process Patent number : CN106997484A
- A kind of Feature Selection method and device Patent number : CN107169571A
- Feature engineering strategy determination method and device Patent number : CN107168965B
- User characteristics sorting technique, user credit appraisal procedure and the device of user credit model Patent number : CN106997472A
- A kind of method and device for screening user characteristics Patent number : CN106874286A
- A kind of information extracting method and device Patent number : CN107133207A
- User group classification method and device Patent number : CN106897282B
- User credit model establishing method and device Patent number : CN107203916B
- object grouping method, model training method and device Patent number : CN106874925A
- Intelligent operation and maintenance system based on data middling platform technology Patent number : CN112182077B
- Intelligent operation and maintenance framework system based on AIOps Patent number : CN112181960B
- Three-dimensional microscopic road network generation method capable of realizing real-time interaction Patent number : CN111535099B
- Method and system for adaptively calculating IT intelligent operation and maintenance health index Patent number : CN113360358A
- Fault root cause positioning method and system based on multidimensional data map Patent number : CN113360722A
- Semi-supervised man-machine combined operation and maintenance fault library generation method and system Patent number : CN112783865A
- Disk capacity prediction method for identifying manual cleaning behavior based on second-order difference method Patent number : CN113157204B
Academic Services
Presentations
1)Presentations(part):
(1) “AIOps – Using Data Analytics, Machine Learning, and AI in IT Operations”, WAIC2022, Shanghai, China.
(2) “Empowering Generative AI with Alibaba Cloud PAI’s Advanced Features”, WAIC2019, Shanghai, China.
(3) “Automatic Target Recognition using multiple-aspect sonar images”, IEEE Congress on Evolutionary Computation 2014, Beijing, China.
(4) “Vessel track correlation and association using fuzzy logic and Echo State Networks”, IEEE Congress on Evolutionary Computation 2014, Beijing, China.
(5) “Explicit feature mapping via multi-layer perceptron and its application to Mine-Like Objects detection”, IJCNN 2014, Beijing, China.
(6) “Cost-Sensitive Boosting Algorithms for Imbalanced Multi-instance Datasets”, 2013 Canadian Conference on Artificial Intelligence, Regina, Saskatchewan, Canada.
(7) “Ensemble of Multiple Kernel SVM Classifiers”, Canadian Conference on AI 2014, Montreal, Quebec, Canada.
(8) “Resampling and Cost-Sensitive Methods for Imbalanced Multi-instance Learning”, 2013 IEEE International Conference on Data Mining (ICDM), Dallas, Texas, USA.
(9) “Machine learning algorithm for Autonomous Underwater Vehicles operations”, 2012 University of Ottawa Research Day, Ottawa, Ontario, Canada
(10) “Boosting Support Vector Machines for Imbalanced Data Sets”, 2008 Tamale seminar in University of Ottawa, Ottawa, Ontario, Canada
(11) “Resampling and Cost-Sensitive Methods for Imbalanced Multi-instance Learning”, 2013 Tamale seminar in University of Ottawa, Ottawa, Ontario, Canada
(12) “Cost-Sensitive Boosting Algorithms for Imbalanced Multi-instance Datasets. In Advances in Artificial Intelligence”, 2013 Tamale seminar in University of Ottawa, Ottawa, Ontario, Canada
Awards
Teaching
Personal Teaching Philosophy
My teaching philosophy is grounded in the belief that effective education empowers students to become independent, critical thinkers and problem-solvers. I strive to create an inclusive and engaging learning environment that encourages active participation, fosters curiosity, and supports diverse learning styles. My goal is to provide students with a solid foundation in theoretical concepts and practical skills, preparing them for successful careers in the ever-evolving field of computer science.
Teaching Experience
- Adjunct Lecturer
Zhejiang University of Technology
- CSI 536: Introduction to Artificial Intelligence (Fall 2018, Fall 2019)
- Developed and delivered lectures covering fundamental AI concepts, algorithms, and applications.
- Designed course materials, including assignments, quizzes, and exams, to assess student understanding and progress.
- Utilized various teaching methods such as interactive discussions, hands-on projects, and real-world case studies to enhance learning.
Dalhousie University
- CSCI 4144: Introduction to Data Mining and Data Warehousing (Winter 2015)
- Taught core concepts of data mining and warehousing, including data preprocessing, classification, clustering, and association analysis.
- Created and graded assessments to evaluate student comprehension and practical application of the material.
- Provided guidance on term projects, fostering research and analytical skills.
- Lab Lecturer
Dalhousie University
- CSCI 2110: Data Structures and Algorithms (Fall 2014)
- Conducted laboratory sessions to reinforce lecture material through hands-on coding exercises and algorithm analysis.
- Assisted students in implementing data structures and solving algorithmic problems using various programming languages.
University of Ottawa
- SEG 3101: Software Requirements Analysis (Fall 2004)
- Led lab sessions focusing on the elicitation, analysis, and documentation of software requirements.
- Guided students through practical exercises and case studies to apply theoretical knowledge.
- CSI 2372: Advanced Programming Concepts With C++ (Fall 2011)
- Supervised lab activities that emphasized advanced programming techniques and object-oriented design in C++.
- Helped students debug and optimize their code, fostering a deeper understanding of programming paradigms.
- ELG 5255: Applied Machine Learning (Fall 2013)
- Facilitated labs on machine learning algorithms and their applications in various domains.
- Supported students in implementing machine learning models and interpreting results.
- Teaching Assistant
University of Ottawa
- CSI 2132: Databases I (Winter 2004)
- Assisted with lectures, graded assignments, and provided support during office hours.
- Helped students grasp fundamental database concepts and SQL programming.
- CSI 3105: Design and Analysis of Algorithms I (Winter 2011)
- Supported the instructor in delivering lectures and tutorials on algorithm design and complexity analysis.
- Evaluated student performance through assignments and exams.
- SEG 3101: Software Requirements Analysis (Fall 2012)
- Assisted in teaching requirements analysis techniques and tools.
- Provided feedback on student projects and assignments.
- CSI 3120: Programming Language Concepts (Winter 2012)
- Helped deliver course content on the principles and paradigms of programming languages.
- Assisted students with programming assignments and conceptual understanding.
- CSI 2372: Advanced Programming Concepts With C++ (Winter 2013)
- Supported the course instructor in teaching advanced C++ programming.
- Provided assistance during lab sessions and evaluated student assignments.
Teaching Strategies and Methods
- Interactive Lectures: Encourage active participation through questions, discussions, and collaborative problem-solving activities.
- Hands-On Projects: Integrate practical assignments and projects that require students to apply theoretical knowledge to real-world problems.
- Continuous Assessment: Utilize quizzes, assignments, and exams to regularly assess student progress and provide timely feedback.
- Inclusive Environment: Foster an inclusive classroom atmosphere that respects diverse perspectives and learning styles.
- Technology Integration: Leverage online tools and resources to enhance learning and engagement, including virtual labs, coding platforms, and discussion forums.
References
My Interests
My passion is travelling, also I love to swim, hike, play chess, and sing.
- Horse-Riding
- Swimming
- Hiking
- Cooking
- Kayaking
- Bicycling