CH Ai App
CH Ai App
AI APPROACHES
there are 2 types of ai approaches
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.
It is called "deep" because the networks are composed of multiple layers, allowing them to learn
increasingly complex representations of the input data.
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.
unsupervised learning uses unlabelled data, meaning the input data has not been categorized or
classified.
Examples of regression problems include predicting the price of a house or the temperature of a city.
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.
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.
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.
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.