Goto

Collaborating Authors

 Unsupervised or Indirectly Supervised Learning


What is Machine Learning?

#artificialintelligence

Although machine learning (ML) has been around for decades, its practical applications are now coming into focus as it helps companies better understand their customers. Available data from sources such as social media, mobile devices, and Internet of Things (IoT) devices is growing rapidly--we're now generating an estimated 2.5 quintillion bytes of data every day. This flood of information has made machine learning more accessible than ever before. To leverage the full potential of machine learning, however, it's important to understand what it is, how it works, why it's important, and the applicable use cases for your business. Machine learning is a subset of artificial intelligence (AI) that allow systems to learn and improve from experience without being explicitly programmed. It involves algorithms that make dynamic decisions and predictions based on historical data rather than following static program instructions for specific tasks and outcomes.


Using AI as a perception-altering drug

#artificialintelligence

They all had some effect, surely. Could I have done it without them? Hang on, what *is* the it that I wouldn't have done? Real life usually lacks counterfactuals. I sense this topic could add some spice to the discussions of those who have been asking about the role of psychoactive substances in art since time immemorial, though the AI component adds nothing fundamentally new.


DoubleMatch: Improving Semi-Supervised Learning with Self-Supervision

arXiv.org Machine Learning

Following the success of supervised learning, semi-supervised learning (SSL) is now becoming increasingly popular. SSL is a family of methods, which in addition to a labeled training set, also use a sizable collection of unlabeled data for fitting a model. Most of the recent successful SSL methods are based on pseudo-labeling approaches: letting confident model predictions act as training labels. While these methods have shown impressive results on many benchmark datasets, a drawback of this approach is that not all unlabeled data are used during training. We propose a new SSL algorithm, DoubleMatch, which combines the pseudo-labeling technique with a self-supervised loss, enabling the model to utilize all unlabeled data in the training process. We show that this method achieves state-of-the-art accuracies on multiple benchmark datasets while also reducing training times compared to existing SSL methods. Code is available at https://github.com/walline/doublematch.


A Brief Introduction to Fundamentals of Machine Learning

#artificialintelligence

Data adventure, which started with data mining concept, has been in a continuous development with introducing different algorithms. There are many applicable algorithms in AI. Besides, AI is actively used in marketing, health, agriculture, space, and autonomous vehicle production for now. Data mining is divided into different models according to fields in which it is used. These models can be grouped under four main headings as a value estimation model, database clustering model, link analysis, and difference deviations.


A guide to machine learning in search: Key terms, concepts and algorithms

#artificialintelligence

When it comes to machine learning, there are some broad concepts and terms that everyone in search should know. We should all know where machine learning is used, and the different types of machine learning that exist. Read on to gain a better grasp of how machine learning impacts search, what the search engines are doing and how to recognize machine learning at work. Let's start with a few definitions. Then we'll get into machine learning algorithms and models.


Graph Machine Learning with Python Part 4: Supervised & Semi-Supervised Learning

#artificialintelligence

This story will explore how we can reason from and model graphs using labels via Supervised and Semi-Supervised Learning. I'm going to be using a MET Art Collections dataset that will build on my previous parts on Metrics, Unsupervised Learning, and more. Be sure to check out the previous story before this one to keep up on some of the pieces as I won't cover all concepts again in this one: The easiest approach to conduct Supervised Learning is to use graph measures as features in a new dataset or in addition to an existing dataset. I have seen this method yield positive results for modeling tasks, but it can be really dependent on 1. how you model as a graph (what are the inputs, outputs, edges, etc.) and 2. which metrics to use. Depending on the prediction task, we could compute node-level, edge-level, and graph-level metrics.


Unsupervised Machine Learning From First Principles

#artificialintelligence

Attribution for the core content is given to the textbook "Hands-On Unsupervised Learning Using Python: How to Build Applied Machine Learning Solutions from Unlabeled Data" which I would urge you to buy on Amazon


Using Unsupervised Learning to Combat Cyber Threats

#artificialintelligence

As the world enters a fully digital age, cyber threats are on the rise with massive data breaches, hacks into personal and financial data, and any other digital source that people can exploit. To combat these attacks, security experts are increasingly tapping into AI to stay a step ahead using every tool in their toolbox including unsupervised learning methods. Machine learning in the cybersecurity space is considered to still be in its infancy stage, but there has been a lot of traction since 2020 to have more AI involved in the process of combating cyber threats. Understanding how machine learning can be used in cyber security, recognizing the need for unsupervised learning methods in cyber security, and knowing how to implement AI in combating cyber attacks are the key to fighting cybercrime in the years ahead. The scary thing about cybercrime is that it can take up to six months to even detect a breach, and it takes an average of roughly 50 days from the time a breach is found to the time it is reported.


What are the types of machine learning?

#artificialintelligence

At a high-level, machine learning is simply the study of teaching a computer program or algorithm how to progressively improve upon a set task that it is given. On the research-side of things, machine learning can be viewed through the lens of theoretical and mathematical modeling of how this process works. However, more practically it is the study of how to build applications that exhibit this iterative improvement. There are many ways to frame this idea, but largely there are three major recognized categories: supervised learning, unsupervised learning, and reinforcement learning. In a world saturated by artificial intelligence, machine learning, and over-zealous talk about both, it is interesting to learn to understand and identify the types of machine learning we may encounter.


Supervised and Unsupervised Learning

#artificialintelligence

To begin, Supervised Learning is quite similar to learning by example. Here, we provide information to the machine and we will teach the machine. For example, we have a large collection of photographs that have been appropriately categorized as either dogs or cats. Our machine will next learn from the examples and labels provided. Perhaps our computer will discover patterns and connections between those photographs.