0% found this document useful (0 votes)
3 views3 pages

CH Ai App

The document outlines various AI approaches, categorizing them into rule-based and learning-based methodologies. It further details types of learning-based approaches, including machine learning and deep learning, along with their subcategories of supervised and unsupervised learning. Additionally, it discusses decision trees, their advantages, and the pros and cons of machine learning, emphasizing the importance of data quality and transparency.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views3 pages

CH Ai App

The document outlines various AI approaches, categorizing them into rule-based and learning-based methodologies. It further details types of learning-based approaches, including machine learning and deep learning, along with their subcategories of supervised and unsupervised learning. Additionally, it discusses decision trees, their advantages, and the pros and cons of machine learning, emphasizing the importance of data quality and transparency.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

CHAPTER-AI APPROACHES

AI APPROACHES
there are 2 types of ai approaches

1)rule based-A rule-based approach is a problem-solving methodology that relies on a set


of explicit and structured rules or instructions to solve a problem or make decisions.

2)learning based-A learning-based approach is a problem-solving methodology that


relies on a machine learning algorithm to learn patterns and relationships from data to make
predictions or decisions.

there are 2 types of learning based approach

1)machine learning-Machine learning is a type of artificial intelligence that involves


training computer algorithms to make predictions or decisions based on data.

The goal of machine learning is to create models that can learn patterns in data and generalize to
new data, allowing for automated decision-making and predictions.

2)deep learning-Deep learning is a subfield of machine learning that uses artificial


neural networks to model complex patterns in data.

It is called "deep" because the networks are composed of multiple layers, allowing them to learn
increasingly complex representations of the input data.

there are 2 types of machine learning

1)supervised learning-Supervised learning is a type of machine learning where the


algorithm learns to predict an output variable (also known as a dependent variable) based on input
data (also known as independent variables),

using a set of labelled examples. In supervised learning, the algorithm is trained on a dataset where
the correct outputs are known and provided as part of the training data.

2)unsupervised learning-Unsupervised learning is a type of machine learning


where the algorithm learns to identify patterns in data without being explicitly told what those
patterns might be. Unlike supervised learning,

unsupervised learning uses unlabelled data, meaning the input data has not been categorized or
classified.

there are 2 types of supervised learning


1)classification-the output variable is a categorical value. The algorithm learns to predict
the correct category for a given input data point.

Examples of classification problems include identifying whether an email is spam or not, or


identifying the breed of a dog in an image.

2)regression-the output variable is a continuous numerical value. The algorithm learns to


predict a value that is as close as possible to the correct output value.

Examples of regression problems include predicting the price of a house or the temperature of a city.

there are 3 types of unsupervised learning

1)clustering-the algorithm groups together similar data points into clusters, based on some
similarity metric. The goal is to identify patterns and relationships in the data that may not be
apparent to humans.

2)association- the algorithm identifies rules that describe how items in a dataset are
related to one another. This is commonly used in market basket analysis, where the goal is to
identify items that are frequently purchased together.

3)anomaly detection-it is the identification of rare items, events or observations


which raise suspicion by differing significantly from the majority of the data.

DECISION TREES-Decision trees are a popular type of supervised learning algorithm


that is commonly used for classification and regression tasks.

They are a type of tree-based model that makes decisions by recursively partitioning the input data
into subsets based on the values of the input features.

ADVANTAGES OF DECISION TREE

Interpretability: Decision trees are easy to interpret and visualize, making them a useful tool for
understanding the relationships between input features and the target variable.

Non-parametric: Decision trees do not make any assumptions about the distribution of the data,
making them useful for non-linear relationships.

Efficiency: Decision trees are efficient to train and can handle large datasets.
ADVANTAGES OF MACHINE LEARNING

Ability to handle complex and large datasets: Machine learning algorithms can process large and
complex datasets with ease, identifying patterns and trends that may not be apparent to humans.

Improved accuracy and efficiency: Machine learning algorithms can achieve high levels of accuracy
and efficiency in a variety of tasks, including image and speech recognition, natural language
processing, and data analysis.

Automation: Machine learning algorithms can automate complex and time-consuming tasks, such as
data cleaning and pre processing, reducing the need for human intervention.

Personalization: Machine learning can be used to create personalized experiences for users, such as
personalized recommendations or targeted advertising.

DISADVANTAGES OF MACHINE LEARNING

Dependence on data quality: Machine learning algorithms rely on large amounts of high-quality data
to make accurate predictions. If the data is biased or of poor quality, it can negatively impact the
performance of the algorithm.

Lack of transparency: Some machine learning algorithms, such as deep neural networks, can be
complex and difficult to interpret. This can make it challenging to understand how the algorithm is
making its decisions, which can be a concern in applications where transparency is important.

Overfitting: Machine learning algorithms can sometimes overfit the training data, meaning that they
become too specialized to the specific dataset used for training and fail to generalize well to new
data.

Computational complexity: Some machine learning algorithms can be computationally intensive,


requiring significant amounts of processing power and time to train and run.

ALGORITHUM -a process or set of rules to be followed in calculations or


other problem-solving operations, especially by a computer.

You might also like