Machine learning is an application of artificial intelligence that allows computer systems to automatically learn and improve from experience without being explicitly programmed. There are several types of machine learning algorithms, including supervised learning (using labeled training data), unsupervised learning (finding patterns in unlabeled data), and reinforcement learning (taking actions to maximize rewards). Feature learning aims to transform input data into a better representation for tasks like classification, while genetic algorithms mimic natural selection to find good solutions to problems. Machine learning is widely used today but also presents security and ethical challenges as the technology continues to develop and impact various fields.
Download as PPTX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
51 views
Machine Learning
Machine learning is an application of artificial intelligence that allows computer systems to automatically learn and improve from experience without being explicitly programmed. There are several types of machine learning algorithms, including supervised learning (using labeled training data), unsupervised learning (finding patterns in unlabeled data), and reinforcement learning (taking actions to maximize rewards). Feature learning aims to transform input data into a better representation for tasks like classification, while genetic algorithms mimic natural selection to find good solutions to problems. Machine learning is widely used today but also presents security and ethical challenges as the technology continues to develop and impact various fields.
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 11
Machine Learning
Prepared by Md. Kaium
182248-139 Dissociations Points • What is Machine learning? • Types of learning algorithms. • Feature learning • Genetic algorithms What is Machine learning?
Machine learning is an application of artificial intelligence (AI) that
provides systems the ability to automatically learn and improve from experience without being explicitly programmed. Machine learning focuses on the development of computer programs that can access data and use it learn for themselves. Types of learning algorithms.
• Supervised and semi-supervised learning
• Unsupervised learning • Reinforcement learning Supervised and semi-supervised learning • Supervised learning algorithms build a mathematical model of a set of data that contains both the inputs and the desired outputs. The data is known as training data, and consists of a set of training examples. Each training example has one or more inputs and a desired output, also known as a supervisory signal. In the case of semi-supervised learning algorithms, some of the training examples are missing the desired output. In the mathematical model, each training example is represented by an array or vector, and the training data by a matrix. Through iterative optimization of an objective function, supervised learning algorithms learn a function that can be used to predict the output associated with new inputs. Unsupervised learning • Unsupervised learning algorithms take a set of data that contains only inputs, and find structure in the data, like grouping or clustering of data points. The algorithms therefore learn from test data that has not been labeled, classified or categorized. Instead of responding to feedback, unsupervised learning algorithms identify commonalities in the data and react based on the presence or absence of such commonalities in each new piece of data. A central application of unsupervised learning is in the field of density estimation in statistics,though unsupervised learning encompasses other domains involving summarizing and explaining data features. Reinforcement learning • Reinforcement learning is an area of machine learning concerned with how software agents ought to take actions in an environment so as to maximize some notion of cumulative reward. Due to its generality, the field is studied in many other disciplines, such as game theory, control theory, operations research, information theory, simulation-based optimization, multi-agent systems, swarm intelligence, statistics and genetic algorithms. In machine learning, the environment is typically represented as a Markov Decision Process (MDP). Many reinforcement learning algorithms use dynamic programming techniques Feature learning • Several learning algorithms aim at discovering better representations of the inputs provided during training. Classic examples include principal components analysis and cluster analysis. Feature learning algorithms, also called representation learning algorithms, often attempt to preserve the information in their input but also transform it in a way that makes it useful, often as a pre-processing step before performing classification or predictions. This technique allows reconstruction of the inputs coming from the unknown data-generating distribution, while not being necessarily faithful to configurations that are implausible under that distribution. This replaces manual feature engineering, and allows a machine to both learn the features and use them to perform a specific task. Genetic algorithms • A genetic algorithm (GA) is a search algorithm and heuristic technique that mimics the process of natural selection, using methods such as mutation and crossover to generate new genotypes in the hope of finding good solutions to a given problem. In machine learning, genetic algorithms were used in the 1980s and 1990s. Conversely, machine learning techniques have been used to improve the performance of genetic and evolutionary algorithms. Conclusions This paper discussed machine learning and cognitive psychology. Machine learning is a general technology that used in Google, Netflix and many different fields. However, this technology is quite new and not very mature, so it contains many security and ethical problems. However, in the other hand, this technology can help us in deal with security problems. Moreover, this technology will influence social and economic structure. In the future, deep learning will becomes a main area in machine learning study.