Goto

Collaborating Authors

 predict outcome


Differences between AI, Machine Learning, and Deep Learning

#artificialintelligence

When it comes to Artificial Intelligence, Machine Learning, and Deep Learning, they have become some of the most talked-about technologies in the tech industry now. However, many people still have difficulty differentiating between them and often use the terms interchangeably. Although all are very similar to each other, there are various differences that make each distinguishable from the other. Artificial Intelligence is the concept of creating intelligent, human-like machines. Machine Learning is a subset of artificial intelligence that helps build artificial intelligence-based applications. Deep Learning is a subset of machine learning that uses extensive amounts of data and algorithms to train a model.


Linear Algebra for AI: NLP and ML Use Cases Simply Explained

#artificialintelligence

Linear algebra is a mathematical discipline concerned with studying vector spaces and linear mappings between them [1]. It is essential in artificial intelligence implementations because it allows for unlocking meanings in high-dimensional data, a common use case pipeline (in AI). Applications for implementation include solving problems across many use cases in AI, including machine learning, deep learning, and natural language processing. Namely, it can be utilized to predict the behavior of neural networks, and it is also being used to improve the accuracy of deep learning models. Further, linear algebra provides a way to understand and visualize high-dimensional data, often used in natural language processing tasks.


Linear Algebra for AI: NLP and ML Use Cases Simply Explained

#artificialintelligence

Linear algebra is a mathematical discipline concerned with studying vector spaces and linear mappings between them [1]. It is essential in artificial intelligence implementations because it allows for unlocking meanings in high-dimensional data, a common use case pipeline (in AI). Applications for implementation include solving problems across many use cases in AI, including machine learning, deep learning, and natural language processing. Namely, it can be utilized to predict the behavior of neural networks, and it is also being used to improve the accuracy of deep learning models. Further, linear algebra provides a way to understand and visualize high-dimensional data, often used in natural language processing tasks.


'AI can predict outcomes, but not exercise judgment'

#artificialintelligence

NO matter how intelligent machines will be, the human element is still needed when it comes to decisions involving law and judgments. But in the long run, using artificial intelligence (AI) in our justice system will help improve the quality of judgements and avoid lengthy and expensive litigation processes. While Sabah and Sarawak are using it now in courts, plans are still in the pipeline for the system to be applied in Peninsular Malaysia. "AI is used to assist us in better decision- making, as it amplifies our capacity and detects flaws at the same time. "However, it also has no element of emotion or compassion which can only come from a person.


Markov Chain - AI Summary

#artificialintelligence

Each state has a certain probability of transitioning to each other state, so each time you are in a state and want to transition, a markov chain can predict outcomes based on pre-existing probability data. A Markov model is a stochastic model with the property that future states are determined only by the current state -- in other words, the model has no memory; it only knows what state it's in now, not any of the states which occurred previously. A Markov chain is one example of a Markov model, but other examples exist. One other example commonly used in the field of artificial intelligence is the Hidden Markov model, which is a Markov chain for which the state is not directly observable. There are quite a few applications of Markov Chains to AI -- Markov Chains are useful basically when you want to model something that's in discrete states, but you don't understand how it works.


Machine Learning in Layman's Terms

#artificialintelligence

Pretend you want to improve on your 3-point shooting in basketball. You specifically want to hit the corner shots consistently. You take your basketball and your accessories to a nearby court, and you start shooting 3s in the left corner of the court. You airball your first shot as you shoot with too much power. Understanding that shooting with a lot of power will cause you to miss, you shoot again.


What is Intelligent Automation?

#artificialintelligence

Intelligent automation is a class of IT automation tools that utilize machine learning (ML) and artificial intelligence (AI). ML relies on algorithms to predict outcomes based on data. The algorithms identify trends, commonalities, and correlations between variables, using statistical analysis to predict outcomes and future events. Then, as the program continues to run, the algorithms further improve their predictions based on subsequent datasets. Any program, application, or system that can autonomously make decisions and take actions based on ML, has AI. Intelligent automation refers to any IT automation tool that can improve its own processes and outcomes, optimize IT resources, and improve efficiency by analyzing data and augmenting human decision-making.


Machine learning used to predict outcome of Covid-19 patients

#artificialintelligence

This technique, known as proning, is commonly used in this setting to improve oxygenation of the lungs, but is not suitable for all patients. Researchers from Imperial College London gave the algorithm each patient's data on a daily basis instead of only on admission so that it could more accurately track their condition. They believe the system could be used to improve guidelines in clinical practice going forward and could be applied to potential future waves of the pandemic and other diseases treated in similar clinical settings. First author of the study Dr Brijesh Patel said: "Most studies look at the health of a patient on admission to ICU and whether they were discharged or sadly died. In ICU there is a huge amount of information which we use at the bedside to manage patients on a day-by-day basis and our study focuses on how the patients' state changed daily. "This helped focus our attention on which specific parameters matter the most and how the importance of each parameter changes over time.


Feature Selection for Learning to Predict Outcomes of Compute Cluster Jobs with Application to Decision Support

arXiv.org Artificial Intelligence

We present a machine learning framework and a new test bed for data mining from the Slurm Workload Manager for high-performance computing (HPC) clusters. The focus was to find a method for selecting features to support decisions: helping users decide whether to resubmit failed jobs with boosted CPU and memory allocations or migrate them to a computing cloud. This task was cast as both supervised classification and regression learning, specifically, sequential problem solving suitable for reinforcement learning. Selecting relevant features can improve training accuracy, reduce training time, and produce a more comprehensible model, with an intelligent system that can explain predictions and inferences. We present a supervised learning model trained on a Simple Linux Utility for Resource Management (Slurm) data set of HPC jobs using three different techniques for selecting features: linear regression, lasso, and ridge regression. Our data set represented both HPC jobs that failed and those that succeeded, so our model was reliable, less likely to overfit, and generalizable. Our model achieved an R^2 of 95\% with 99\% accuracy. We identified five predictors for both CPU and memory properties.


A Comparison of Methods for Treatment Assignment with an Application to Playlist Generation

arXiv.org Machine Learning

This study presents a systematic comparison of methods for individual treatment assignment, a general problem that arises in many applications and has received significant attention from economists, computer scientists, and social scientists. We characterize the various methods proposed in the literature into three general approaches: learning models to predict outcomes, learning models to predict causal effects, and learning models to predict optimal treatment assignments. We show analytically that optimizing for outcome or causal-effect prediction is not the same as optimizing for treatment assignments, and thus we should prefer learning models that optimize for treatment assignments. We then compare and contrast the three approaches empirically in the context of choosing, for each user, the best algorithm for playlist generation in order to optimize engagement. This is the first comparison of the different treatment assignment approaches on a real-world application at scale (based on more than half a billion individual treatment assignments). Our results show (i) that applying different algorithms to different users can improve streams substantially compared to deploying the same algorithm for everyone, (ii) that personalized assignments improve substantially with larger data sets, and (iii) that learning models by optimizing treatment assignments rather than outcome or causal-effect predictions can improve treatment assignment performance by more than 28%.