Introduction to the Special Section

Machine Learning (ML) is exploding in popularity. What little more than a decade ago was the realm of specialists is now becoming a commonplace tool in the development of technology products. For example, as of January 2019, Amazon has sold more than 100 million devices running its Alexa software—whose speech synthesis, recognition, and dialogue systems are all built with ML [Bohn 2019]. Alongside this growth in the application of ML, universities are investing massive resources in hiring faculty who are experts in artificial intelligence, ML, or data science, with approximately 35% of recent faculty searches in top 100 Ph.D.-granting computing departments targeting such faculty [Wills 2019]. These faculty, in turn, are teaching an ever-larger number of ML courses, thereby preparing a wave of software engineers to use ML in their work. These in-person university courses are complemented by online ML education offerings from Coursera, Udacity, EdX, and others that tout enrollments in the millions. ML-focused industry job advertisements are also are rapidly growing in number. The number of industry job postings mentioning ML or artificial intelligence on Indeed rose about 30% between 2018 and 2019, after doubleand triple-digit growth in the preceding 2 years [Indeed Editorial Team 2019]. This rapid growth in ML-based products, ML faculty positions, and ML engineering jobs is propelled by one basic phenomenon: ML is capable of leveraging ever-increasing amounts of data to inform computational tasks such as decision making, reasoning, and even design and creation of new systems. This means that systems created with ML can be far better than those created with traditional programming approaches at capturing the nuances of many phenomena that matter to people: human bodies, human communication, human societies, and the natural and human-built physical world. Some examples illustrate this point:

[1]  Cathy O'Neil,et al.  Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy , 2016, Vikalpa: The Journal for Decision Makers.

[2]  B. Asher The Professional Vision , 1994 .

[3]  J. Clement Analysis of Clinical Interviews: Foundations and model viability , 2000 .

[4]  ImageNet Classification with Deep Convolutional Neural , 2013 .

[5]  Amit Sharma,et al.  Pairwise learning in recommendation: experiments with community recommendation on linkedin , 2013, RecSys.

[6]  J. Roschelle,et al.  Misconceptions Reconceived: A Constructivist Analysis of Knowledge in Transition , 1994 .

[7]  Brian Whitman,et al.  Music Personalization at Spotify , 2016, RecSys.

[8]  Francisco Bernardo,et al.  Interactive Machine Learning for End-User Innovation , 2016, AAAI Spring Symposia.

[9]  Perry R. Cook,et al.  Human model evaluation in interactive supervised learning , 2011, CHI.

[10]  David A. Patterson,et al.  A New Golden Age in Computer Architecture: Empowering the Machine-Learning Revolution , 2018, IEEE Micro.

[11]  David Maxwell Chickering,et al.  Machine Teaching: A New Paradigm for Building Machine Learning Systems , 2017, ArXiv.

[12]  Shannon C. McGregor,et al.  You Break It, You Buy It: The Naiveté of Social Engineering in Tech – And How to Fix It , 2019, Political Communication.

[13]  Suchi Saria,et al.  Better medicine through machine learning: What’s real, and what’s artificial? , 2018, PLoS medicine.

[14]  Sally Fincher,et al.  Computer Science Curricula 2013 , 2013 .

[15]  Joe Gibbs Politz,et al.  In-flow peer-review of tests in test-first programming , 2014, ICER '14.

[16]  Rosemary S. Russ,et al.  Intertwining Evidence- and Model-Based Reasoning in Physics Sensemaking: An Example from Electrostatics. , 2017 .

[17]  Kate Starbird,et al.  Disinformation’s spread: bots, trolls and all of us , 2019, Nature.

[18]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[19]  George Kurian,et al.  Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translation , 2016, ArXiv.

[20]  R. Benjamin Shapiro,et al.  Youth Learning Machine Learning through Building Models of Athletic Moves , 2019, IDC.

[21]  Tony Doyle,et al.  Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy , 2017, Inf. Soc..

[22]  Bruce L Sherin,et al.  A Computational Study of Commonsense Science: An Exploration in the Automated Analysis of Clinical Interview Data , 2013 .

[23]  Per Ola Kristensson,et al.  A Review of User Interface Design for Interactive Machine Learning , 2018, ACM Trans. Interact. Intell. Syst..

[24]  Teemu Lehtinen,et al.  Teaching Git on the Side: Version Control System as a Course Platform , 2015, ITiCSE.

[25]  Daniel A. Jiménez,et al.  Neural methods for dynamic branch prediction , 2002, TOCS.