Edward Y. Chang
Edward Y. Chang (張智威) | |
---|---|
Born | Taipei, Taiwan |
Nationality | American |
Occupation(s) | Computer scientist, academic, and author |
Awards | Fellow of ACM & IEEE |
Academic background | |
Education | PhD, Stanford University |
Alma mater | Stanford University University of California, Berkeley |
Academic work | |
Institutions | Stanford University |
Website | http://infolab.stanford.edu/~echang/ |
Edward Y. Chang is a computer scientist, academic, and author. He is an adjunct professor of Computer Science at Stanford University,[1] and Visiting Chair Professor of Bioinformatics and Medical Engineering at Asia University, since 2019.[2]
Chang is the author of four books, including Foundations of Large-Scale Multimedia Information Management and Retrieval, Big Data Analytics for Large-Scale Multimedia Search, Nomadic Eternity (poetry), Journey of the Mind (poetry), and the Chinese translator of Erwin Schrödinger's What is Life? Mind and Matter. His research interests span consciousness modeling, generative artificial intelligence, and health care, for which he has received numerous awards such as the Google Innovation Award,[3] XPRIZE Award, and the Presidential Award of Taiwan for his work containing the COVID-19 outbreak. He is also a fellow of ACM Association for Computing Machinery[4] and fellow of IEEE Institute of Electrical and Electronics Engineers[5] for his contributions to scalable machine learning and healthcare.
Education
Chang completed his Master of Science in Industrial Engineering and Operations Research at the University of California, Berkeley before pursuing further studies at Stanford University. He received his Master of Science in Computer Science from Stanford in 1994 and then went on to pursue a Ph.D. in Electrical Engineering at the same institution. From 1995 to 1999, he worked under his advisor, Héctor García-Molina, and obtained his doctoral degree.[2]
Career
Chang started his academic career at the University of California, Santa Barbara where he served as an Assistant, Associate, and eventually Full Professor of Electrical & Computer Engineering from 1999 to 2006. Between 2012 and 2015, he was appointed as an adjunct professor in Computer & Information Science at Hong Kong University of Science and Technology (HKUST), Hong Kong. This was followed by an appointment as a visiting professor at the Future Reality center in the EECS department of University of California, Berkeley from 2017 to 2020.[6] Since 2019, he has been holding appointments as the adjunct professor of Computer Science at Stanford University[1] and Visiting Chair Professor of Bioinformatics and Medical Engineering at Asia University.[2]
Chang was Director of Research at Google from 2006 to 2012. During this time, he led research and development initiatives in several areas, including scalable machine learning,[7] recommendation systems,[8] indoor localization,[9] and Google QA.[3] Previously, he held an appointment as the Chief Technical Advisor for Video Surveillance at Proximex located in Cupertino, California from 2004 to 2006. In 2012, he became the President of HTC Healthcare.[10] He also served as the Chief NLP Advisor at SmartNews, a Tokyo-based company, from 2019 to 2022, where he contributed in developing interactive news. He founded Ailly.ai, a Palo Alto-based company, where he serves as the Founder and Chief technology officer (CTO) since 2019.[11]
Research
Chang has authored numerous peer-reviewed publications,[12] and holds multiple patents.[13]
SocraSynth for knowledge discovery and verification
Chang began his exploration of consciousness modeling in 2019 with the aim of enhancing the reasoning capabilities of artificial intelligence. In 2023, he made a significant contribution by first applying the Socratic method to promote critical reading and thinking. He then introduced SocraSynth (Socratic Synthesis),[14] a framework that brings together various Generative Artificial Intelligence (GAI) agents in a symposium-like setting. This facilitates investigative dialogues aimed at uncovering knowledge and insights that have been hitherto elusive to human understanding. Following the discovery phase, the approach incorporates critical examination through the Socratic method, complemented by rigorous logical reasoning. SocraSynth serves not just as a discovery process but also as a mechanism for thorough verification; it aims not necessarily to unearth absolute truth, but to ensure reasonableness.
Parallelizing machine learning algorithms
As early as 2005, Chang was developing the data-centric approach to machine learning, and led his teams at Google from 2006 to 2011 in the development of parallel versions of five commonly used machine-learning algorithms that could handle large datasets: PSVM for Support Vector Machines,[15] PFP for Frequent Itemset Mining,[16] PLDA for Latent Dirichlet Allocation,[17] PSC for Spectral Clustering,[18] and SPeeDO for Parallel Convolutional Neural Networks.[19] Through his research on PSVM, he demonstrated that matrix factorization can be used to distribute the solver of the Interior Point Method across multiple machines, while utilizing a row-based Incomplete Cholesky Factorization to decrease both memory and computation requirements. This approach allows PSVM to effectively reduce memory needs from O(n^2) to O(n) and computation complexity from O(n^3) to O(n) for each of the square-root(n) parallel computation units (CPUs/GPUs), when working with n training instances.[20] In addition, one of his papers, culminating from the research conducted at University of California at Santa Barbara proposed a content-based soft annotation (CBSA) procedure that improves image labeling accuracy by employing an ensemble of binary classifiers and comparing the performance of SVMs and BPMs.[21] While addressing the imbalanced training-data problems in emerging applications such as image retrieval, video surveillance with G Wu, he proposed a class-boundary-alignment algorithm,[22] and also proposed a kernel-boundary-alignment algorithm for SVM-based supervised learning tasks, demonstrating its effectiveness through theoretical analysis and empirical studies.[23] Later in related research, he proved that DeepWalk is equivalent to matrix factorization, and introduced Text-Associated DeepWalk, a method that incorporates text features into network representation learning and outperforms other baselines on multi-class classification tasks, particularly in noisy networks with a small training ratio.[24]
Improving training data effectiveness via active learning
Chang's research had made contributions to the field of machine learning with a particular focus on active learning by improving the effectiveness of training data and providing insights for the development of more efficient healthcare technologies. Together with Simon Tong, his SVMActive work addressed the shortage of labeled data available for classifier training in applications such as the healthcare sector by utilizing active learning to identify ambiguous unlabeled instances and query experts, such as physicians, to provide labels, thus maximizing information gain. Initially, this approach was employed to enhance relevance feedback in image-query refinement.[25] In the healthcare sector, he particularly integrated sparse-space active learning with reinforcement learning to enable a doctor-agent to decide on the next symptom query for a patient, optimizing diagnostic accuracy with minimal symptom-probing iterations. Moreover, along with a group of researchers, he proposed the REFUEL algorithm which addresses the challenge of sparse symptoms in disease diagnosis using reward shaping and feature rebuilding strategies to guide the symptom-space search and eliminate correlated symptoms iteratively.[26] REFUEL has also been implemented for remote diagnosis and triage by two hospital chains in Taiwan and by Taiwan CDC in the fight against COVID-19.[27]
Chang and his team developed a mobile device powered by the REFUEL system, which could diagnose twelve common diseases by performing various laboratory tests. His joint paper published in 2017, provided a detailed account of the design of the DeepQ AI-powered symptom checker's key components, such as the optical sense and vital sense modules. These modules were integrated into a mobile device that was designed to offer a user-friendly experience. This work on symptom checker was also recognized in 2017 when the device won second prize in the Qualcomm Tricorder XPRIZE competition.[28] Additionally, his chatbot-based symptom-checking system, developed in collaboration with Taiwan CDC, received the Presidential Award in 2020 for effectively containing the COVID-19 outbreak. His other prominent contributions to the healthcare technology field include the development and annotation of the DeepQ Arrhythmia Database. This database provides a collection of ECG recordings from patients engaged in various activities, complementing the MIT BIH Arrhythmia Database. The DeepQ Arrhythmia Database facilitates machine learning studies while addressing the issue of interpatient variability.[29]
Other key contributions
Chang is also credited as the inventor of DVR, which replaced the traditional tape-based VCR in 1999 and introduced interactive features for streaming videos. In 1997, he designed the Digital video recorder (DVR), which was developed in 1998 as a chapter of his PhD dissertation under the supervision of Hector Garcia-Molina and Pat Hanrahan.[30][31]
Awards and honors
- 2002 – National Science Foundation, Career Award
- 2003 – Best Student Paper, ACM Multimedia Conference
- 2009 – Innovation Award (launched Google Q&A to 60+ countries), Google
- 2010 – Best Paper, WWW Conference
- 2015 – Best Technical Demonstration (360 panorama), ACM Multimedia Conference
- 2016 – Best Fitness Tracker Award, HTC/UnderAmor Healthbox
- 2017 – Fellow, IEEE[5]
- 2017 – Tricorder XPrize (AI-powered medical IoTs) top-2 winner, X PRIZE Foundation[32]
- 2020 – Presidential Award (launched CDC AI chatbot 疾管家), Taiwan
- 2020 – ACM SIGMM Test of Time Honor, for paper “SVMActive: Support Vector Machine Active Learning for Image Retrieval”, ACM Multimedia, 2001
- 2021 – Fellow, ACM[4]
Bibliography
Books
- Foundations of Large-Scale Multimedia Information Management and Retrieval (2011) ISBN 978-3642204289
- Nomadic Eternity (Poetry) (2012)
- Big Data Analytics for Large-Scale Multimedia Search (2019) ISBN 978-1119376972
- What is Life? Matter and Mind (Erwin Schrödinger, 1944), English to Chinese Translation (2021)
Selected articles
- Tong, S., & Chang, E. Y. (2001, October). Support vector machine active learning for image retrieval. In Proceedings of the ninth ACM international conference on Multimedia (pp. 107–118).
- Chang, E. Y., Goh, K., Sychay, G., & Wu, G. (2003). CBSA: content-based soft annotation for multimodal image retrieval using Bayes point machines. In IEEE Transactions on Circuits and Systems for Video Technology, 13(1), 26–38.
- Wu, G., & Chang, E. Y. (2003, August). Class-boundary alignment for imbalanced dataset learning. In ICML 2003 workshop on learning from imbalanced data sets II, Washington, DC (pp. 49–56).
- Li, H., Wang, Y., Zhang, D., Zhang, M., & Chang, E. Y. (2008, October). PFP: parallel fp-growth for query recommendation. In Proceedings of the 2008 ACM conference on Recommender systems (pp. 107–114).
- Chang E. Y., Zhu Kaihua, Wang Hao, Bai Hongjie, Li Jian, Qiu Zhihuan, & Cui Hang (2008). Parallel Support Vector Machines on Distributed Computers. In Advances in Neural Information Processing Systems (NeurIPS), 16–23.
- Chen, W. Y., Song, Y., Bai, H., Lin, C. J., & Chang, E. Y. (2010). Parallel spectral clustering in distributed systems. In IEEE transactions on pattern analysis and machine intelligence, 33(3), 568–586.
- Chang, E. Y., Wu, M. H., Tang, K. F., Kao, H. C. Kao, Chou, C. N. (2017 October). Artificial intelligence in XPRIZE DeepQ tricorder. In Proceedings of the 2nd international workshop on multimedia for personal health and health care.
- Peng, Y. S., Tang, K. T., Lin, H. T., Chang, E. Y. (2018). Refuel: Exploring sparse features in deep reinforcement learning for fast disease diagnosis. In Advances in Neural Information Processing Systems (NeurIPS).
- Chang, E. Y. (2023 March). Prompting Large Language Models With the Socratic Method. In IEEE 13th Annual Computing and Communication Workshop and Conference (CCWC), 351–360.
- Chang, E. Y. (2023 March). CoCoMo: Computational Consciousness Modeling for Generative and Ethical AI. arXiv:2304.02438.
References
- ^ a b "Edward Y. Chang - Stanford Profile".
- ^ a b c "Edward Chang- Chair Professor - Asia University".
- ^ a b "Edward Chang - Confucius and Its Intelligent Disciples: Integrating Social with Search" (PDF).
- ^ a b "ACM Award Recipients".
- ^ a b "IEEE Computer Society Members Elevated to Fellow for 2017".
- ^ "Model Generative Artificial Intelligence with Consciousness".
- ^ "Data Management Projects at Google, SIGMOD Record, March 2008 (Vol. 37, No. 1)".
- ^ "Combinational Collaborative Filtering for Personalized Community Recommendation, ACM KDD, 2008".
- ^ "Moving Direction Determination, US Patent, 2013".
- ^ "Taiwan CDC's chatbot upgraded on its 1st birthday: Answering infectious disease-related questions via LINE".
- ^ "Edward Y. Chang - Stanford homepage".
- ^ "Edward Y Chang - Google Scholar Profile".
- ^ "Google Patents - Edward Y. chang".
- ^ "SocraSynth: Dive Deeper, Illuminate the Unknown with Generative AI".
- ^ "Parallelizing Support Vector Machines on Distributed Computers". 2007.
- ^ Pfp: parallel fp-growth for query recommendation. 23 October 2008. pp. 107–114. doi:10.1145/1454008.1454027. ISBN 9781605580937. S2CID 16453090.
- ^ Wang, Yi; Bai, Hongjie; Stanton, Matt; Chen, Wen-Yen; Chang, Edward Y. (2009). "PLDA: Parallel Latent Dirichlet Allocation for Large-Scale Applications". Algorithmic Aspects in Information and Management. Lecture Notes in Computer Science. Vol. 5564. pp. 301–314. doi:10.1007/978-3-642-02158-9_26. ISBN 978-3-642-02157-2.
- ^ Chen, Wen-Yen; Song, Yangqiu; Bai, Hongjie; Lin, Chih-Jen; Chang, Edward Y. (2011). "Parallel Spectral Clustering in Distributed Systems". IEEE Transactions on Pattern Analysis and Machine Intelligence. 33 (3): 568–586. doi:10.1109/TPAMI.2010.88. PMID 20421667. S2CID 6703419.
- ^ "SpeeDO: Parallelizing Stochastic Gradient Descent for Deep Convolutional Neural Network" (PDF).
- ^ Chang, Edward Y. (2011). "PSVM: Parallelizing Support Vector Machines on Distributed Computers". Foundations of Large-Scale Multimedia Information Management and Retrieval. pp. 213–230. doi:10.1007/978-3-642-20429-6_10. ISBN 978-3-642-20428-9.
- ^ Chang, E.; Kingshy Goh; Sychay, G.; Gang Wu (2003). "CBSA: content-based soft annotation for multimodal image retrieval using Bayes point machines". IEEE Transactions on Circuits and Systems for Video Technology. 13: 26–38. doi:10.1109/TCSVT.2002.808079.
- ^ "Class-Boundary Alignment for Imbalanced Dataset Learning" (PDF).
- ^ Wu, G.; Chang, E.Y. (2005). "KBA: kernel boundary alignment considering imbalanced data distribution". IEEE Transactions on Knowledge and Data Engineering. 17 (6): 786–795. doi:10.1109/TKDE.2005.95. S2CID 7934922.
- ^ Yang, Qiang; Wooldridge, Michael J. (25 July 2015). Network representation learning with rich text information. pp. 2111–2117. ISBN 9781577357384.
- ^ Tong, Simon; Chang, Edward (2001). "Support vector machine active learning for image retrieval". Proceedings of the ninth ACM international conference on Multimedia. pp. 107–118. doi:10.1145/500141.500159. ISBN 1581133944. S2CID 10743717.
- ^ "REFUEL: exploring sparse features in deep reinforcement learning for fast disease diagnosis". 3 December 2018. pp. 7333–7342.
- ^ "Zhangji launched Taiwan's first cross-hospital AI + blockchain doctor Lan medical care dialogue robot".
- ^ Chang, Edward Y.; Wu, Meng-Hsi; Tang, Kai-Fu Tang; Kao, Hao-Cheng; Chou, Chun-Nan (2017). "Artificial Intelligence in XPRIZE DeepQ Tricorder". Proceedings of the 2nd International Workshop on Multimedia for Personal Health and Health Care. pp. 11–18. doi:10.1145/3132635.3132637. ISBN 9781450355049. S2CID 8174727.
- ^ DeepQ Arrhythmia Database: A Large-Scale Dataset for Arrhythmia Detector Evaluation. 23 October 2017. pp. 77–80. doi:10.1145/3132635.3132647. ISBN 9781450355049. S2CID 23572593.
- ^ Effective Memory Use in a Media Server. 25 August 1997. pp. 496–505. ISBN 9781558604704.
- ^ Chang, E.; Garcia-Molina, H. (1999). "MEDIC: a memory and disk cache for multimedia clients". Proceedings IEEE International Conference on Multimedia Computing and Systems. Vol. 1. pp. 493–499. doi:10.1109/MMCS.1999.779251. ISBN 0-7695-0253-9. S2CID 7597582.
- ^ "CONGRATULATIONS TO OUR WINNERS! - Qualcomm Tricorder XPRIZE awards".