Goto

Collaborating Authors

 ishmael


Learning About Algorithm Auditing in Five Steps: Scaffolding How High School Youth Can Systematically and Critically Evaluate Machine Learning Applications

arXiv.org Artificial Intelligence

While there is widespread interest in supporting young people to critically evaluate machine learning-powered systems, there is little research on how we can support them in inquiring about how these systems work and what their limitations and implications may be. Outside of K-12 education, an effective strategy in evaluating black-boxed systems is algorithm auditing-a method for understanding algorithmic systems' opaque inner workings and external impacts from the outside in. In this paper, we review how expert researchers conduct algorithm audits and how end users engage in auditing practices to propose five steps that, when incorporated into learning activities, can support young people in auditing algorithms. We present a case study of a team of teenagers engaging with each step during an out-of-school workshop in which they audited peer-designed generative AI TikTok filters. We discuss the kind of scaffolds we provided to support youth in algorithm auditing and directions and challenges for integrating algorithm auditing into classroom activities. This paper contributes: (a) a conceptualization of five steps to scaffold algorithm auditing learning activities, and (b) examples of how youth engaged with each step during our pilot study.


Survey Reveals Widespread Lack of IT Planning for AIOps - insideBIGDATA

#artificialintelligence

A recent survey of IT, business, security and operations executives shows that 76 percent of IT teams have not yet implemented artificial intelligence technologies to improve data center operations, despite the benefits of AIOps for business efficiency. In addition, just over half of survey respondents still have no budgets planned for AIOps projects in the next one to three years. Further, the survey reveals that most IT leaders are still struggling to implement effective strategies for AIOps due to a lack of clarity about their own technology expectations and business objectives. Trace3, a leader in business transformation solutions, released the results of the new survey showing just 20 percent of IT managers who have implemented AIOps in the past year say they have achieved value from their investments. That compares to 38 percent who have not yet recognized value from AIOps, and 42 percent who say the extent of value from AIOps remains unclear.


The Divide-and-Conquer Subgoal-Ordering Algorithm for Speeding up Logic Inference

Journal of Artificial Intelligence Research

It is common to view programs as a combination of logic and control: the logic part defines what the program must do, the control part -- how to do it. The Logic Programming paradigm was developed with the intention of separating the logic from the control. Recently, extensive research has been conducted on automatic generation of control for logic programs. Only a few of these works considered the issue of automatic generation of control for improving the efficiency of logic programs. In this paper we present a novel algorithm for automatic finding of lowest-cost subgoal orderings. The algorithm works using the divide-and-conquer strategy. The given set of subgoals is partitioned into smaller sets, based on co-occurrence of free variables. The subsets are ordered recursively and merged, yielding a provably optimal order. We experimentally demonstrate the utility of the algorithm by testing it in several domains, and discuss the possibilities of its cooperation with other existing methods.