Goto

Collaborating Authors

 Education


OctoML raises $28M grow machine learning software used by Qualcomm, Microsoft, AMD

#artificialintelligence

New funding: Seattle-based startup OctoML raised a $28 million Series B round. The University of Washington spinout aims to help companies deploy machine learning models on various hardware configurations. The technology: OctoML is led by the creators of Apache TVM, an open source "deep learning compiler stack" that started as a research project at the UW's computer science school. The idea is to reduce the amount of cost and time it takes companies to develop and deploy deep learning software for specific hardware such as phones, cars, health devices, etc. -- "using ML to optimize ML," as OctoML CEO Luis Ceze explains. Traction: OctoML is working with Qualcomm, Microsoft, AMD, Bosch, and many others.


'Artificial intelligence could deepen biases and make us more mechanical' - Times of India

#artificialintelligence

Nisheeth K Vishnoi teaches computer science at Yale University. Sharing his perspective with Times Evoke, he discusses biases that could tilt AI, how algorithms are changing humans -- and whether technology can eventually make music like Ravi Shankar My work in AI explores models and algorithms that can mitigate biases -- recently, a lot of AI-based technology has been shown to be even more biased than human judgement. This poses a serious challenge if decisions on the distribution of social resources or citizens' rights are made by such algorithms. If these include human biases in them, in situations where they're often used, like a judge relying on AI to decide whom to give bail to or not, the algorithms could treat different sections of society very differently. Great art comes from absorbed human attention -- but this ability is now being changed by AI. (Picture courtesy: Getty Images) Our real intelligence One way AI algorithms work is'learning' -- this involves accessing data and training models on that data.


Learn Machine Learning: Hands On ML Projects Bootcamp 2021

#artificialintelligence

Learn Machine Learning Practically By Building Projects What you'll learn Description Machine learning (ML) is a branch of artificial intelligence (AI) that enables computers to self-learn and improve over time without being explicitly programmed. In short, machine learning algorithms are able to detect and learn from patterns in data and make their own predictions. In traditional programming, someone writes a series of instructions so that a computer can transform input data into a desired output. Instructions are mostly based on an IF-THEN structure: when certain conditions are met, the program executes a specific action. Machine learning, on the other hand, is an automated process that enables machines to solve problems and take actions based on past observations.


5 reasons to join my Supervised Machine Learning course - Your Data Teacher

#artificialintelligence

I've recently launched my online course about Supervised Machine Learning in Python. In this post, I'll explain to you 5 reasons it's worth joining it. In my experience as a Data Scientist and Physicist I've understood that, sometimes, practice is more important than theory. Data Science is a very practical discipline and a data scientist is like a craftsman working data just like wood. He needs to know how the wood responds to his tools, but his job is more practical than theoretical.


AI Is Changing the Workforce. At This District, It's Changing the Curriculum Too. - EdSurge News

#artificialintelligence

Over the last few years, artificial intelligence (AI) has been delivering competitive advantage to businesses across a wide spectrum of industries. By Deloitte's most recent count, 37 percent of organizations have deployed AI solutions (up 270 percent from 2016) and a majority predict it will "substantially transform" their companies by 2023. The shift may also mean transforming their workforce. "As AI drives these transformations, it is changing how work gets done in organizations by making operations more efficient, supporting better decision-making, and freeing up workers from certain tasks," Deloitte reports. "The nature of job roles and the skills that are most needed are evolving."


A Survey of Hybrid Human-Artificial Intelligence for Social Computing

arXiv.org Artificial Intelligence

Along with the development of modern computing technology and social sciences, both theoretical research and practical applications of social computing have been continuously extended. In particular with the boom of artificial intelligence (AI), social computing is significantly influenced by AI. However, the conventional technologies of AI have drawbacks in dealing with more complicated and dynamic problems. Such deficiency can be rectified by hybrid human-artificial intelligence (H-AI) which integrates both human intelligence and AI into one unity, forming a new enhanced intelligence. H-AI in dealing with social problems shows the advantages that AI can not surpass. This paper firstly introduces the concept of H-AI. AI is the intelligence in the transition stage of H-AI, so the latest research progresses of AI in social computing are reviewed. Secondly, it summarizes typical challenges faced by AI in social computing, and makes it possible to introduce H-AI to solve these challenges. Finally, the paper proposes a holistic framework of social computing combining with H-AI, which consists of four layers: object layer, base layer, analysis layer, and application layer. It represents H-AI has significant advantages over AI in solving social problems.


Linear Iterative Feature Embedding: An Ensemble Framework for Interpretable Model

arXiv.org Machine Learning

A new ensemble framework for interpretable model called Linear Iterative Feature Embedding (LIFE) has been developed to achieve high prediction accuracy, easy interpretation and efficient computation simultaneously. The LIFE algorithm is able to fit a wide single-hidden-layer neural network (NN) accurately with three steps: defining the subsets of a dataset by the linear projections of neural nodes, creating the features from multiple narrow single-hidden-layer NNs trained on the different subsets of the data, combining the features with a linear model. The theoretical rationale behind LIFE is also provided by the connection to the loss ambiguity decomposition of stack ensemble methods. Both simulation and empirical experiments confirm that LIFE consistently outperforms directly trained single-hidden-layer NNs and also outperforms many other benchmark models, including multi-layers Feed Forward Neural Network (FFNN), Xgboost, and Random Forest (RF) in many experiments. As a wide single-hidden-layer NN, LIFE is intrinsically interpretable. Meanwhile, both variable importance and global main and interaction effects can be easily created and visualized. In addition, the parallel nature of the base learner building makes LIFE computationally efficient by leveraging parallel computing.


Human-AI Symbiosis: A Survey of Current Approaches

arXiv.org Artificial Intelligence

Also, we organize different In this paper, we aim at providing a comprehensive works in this area based on their knowledge and capability outline of the different threads of work in human-levels and their teaming goal perspectives. Then, we highlight AI collaboration. By highlighting various aspects how recent works can be categorized regarding these of works on the human-AI team such as the flow dimensions. of complementing, task horizon, model representation, knowledge level, and teaming goal, we make a taxonomy of recent works according to these dimensions.


Situated Language Learning via Interactive Narratives

arXiv.org Artificial Intelligence

This paper provides a roadmap that explores the question of how to imbue learning agents with the ability to understand and generate contextually relevant natural language in service of achieving a goal. We hypothesize that two key components in creating such agents are interactivity and environment grounding, shown to be vital parts of language learning in humans, and posit that interactive narratives should be the environments of choice for such training these agents. These games are simulations in which an agent interacts with the world through natural language -- "perceiving", "acting upon", and "talking to" the world using textual descriptions, commands, and dialogue -- and as such exist at the intersection of natural language processing, storytelling, and sequential decision making. We discuss the unique challenges a text games' puzzle-like structure combined with natural language state-and-action spaces provides: knowledge representation, commonsense reasoning, and exploration. Beyond the challenges described so far, progress in the realm of interactive narratives can be applied in adjacent problem domains. These applications provide interesting challenges of their own as well as extensions to those discussed so far. We describe three of them in detail: (1) evaluating AI system's commonsense understanding by automatically creating interactive narratives; (2) adapting abstract text-based policies to include other modalities such as vision; and (3) enabling multi-agent and human-AI collaboration in shared, situated worlds.


Characterizing Technical Debt and Antipatterns in AI-Based Systems: A Systematic Mapping Study

arXiv.org Artificial Intelligence

Background: With the rising popularity of Artificial Intelligence (AI), there is a growing need to build large and complex AI-based systems in a cost-effective and manageable way. Like with traditional software, Technical Debt (TD) will emerge naturally over time in these systems, therefore leading to challenges and risks if not managed appropriately. The influence of data science and the stochastic nature of AI-based systems may also lead to new types of TD or antipatterns, which are not yet fully understood by researchers and practitioners. Objective: The goal of our study is to provide a clear overview and characterization of the types of TD (both established and new ones) that appear in AI-based systems, as well as the antipatterns and related solutions that have been proposed. Method: Following the process of a systematic mapping study, 21 primary studies are identified and analyzed. Results: Our results show that (i) established TD types, variations of them, and four new TD types (data, model, configuration, and ethics debt) are present in AI-based systems, (ii) 72 antipatterns are discussed in the literature, the majority related to data and model deficiencies, and (iii) 46 solutions have been proposed, either to address specific TD types, antipatterns, or TD in general. Conclusions: Our results can support AI professionals with reasoning about and communicating aspects of TD present in their systems. Additionally, they can serve as a foundation for future research to further our understanding of TD in AI-based systems.