Professional Documents
Culture Documents
AVCN
AVCN
AVCN
3
I. COMPONENTS OF COMPUTER SYSTEM......................................................3
1. INTRODUCTION............................................................................................3
2. WHAT IS A CENTRAL PROCESSING UNIT (CPU) ?..............................5
UNIT 2 DATA MINING................................................................................................6
I. INTRODUCTION...................................................................................................6
II. HISTORY.............................................................................................................6
III. PROCESS.............................................................................................................6
3.1 The following steps are included in KDD process:...........................................7
3.2 Data mining involves six common classes of tasks:..........................................8
IV. ADVANTAGES OF DATA MINING................................................................9
V. DISADVANTAGES OF DATA MINING.........................................................9
VI. DATA MINING APPLICATIONS....................................................................9
UNIT 3 MACHINE LEARNING................................................................................10
I. INTRODUCTION.................................................................................................10
II. HISTORY...........................................................................................................10
III. INGREDIENTS OF MACHINE LEARNING................................................10
IV. TYPES OF MACHINE LEARNING...............................................................10
1. SUPERVISED LEARNING...........................................................................11
2. UNSUPERVISED LEARNING.....................................................................14
3. SEMI-SUPERVISED LEARNING...............................................................15
4. REINFORCEMENT LEARNING................................................................16
V. MACHINE LEARNING WORK.....................................................................16
VI. FEATURES OF MACHINE LEARNING.......................................................16
UNIT 4 DEEP LEARNING......................................................................................18
I. INTRODUCTION.................................................................................................18
II. HISTORY OF DEEP LEARNING...................................................................18
III. ARCHITECTURES...........................................................................................18
IV. TYPES OF DEEP LEARNING NETWORKS................................................19
1. Feed Forward Neural Network.....................................................................19
2. Recurrent Neural Network............................................................................19
3. Convolutional Neural Network......................................................................19
4. Restricted Boltzmann Machine.....................................................................19
5. Autoencoders...................................................................................................20
V. APPLICATION..................................................................................................20
VI. ADVANTAGES..................................................................................................21
VII. DISADVANTAGES........................................................................................21
Page | 2
UNIT 1 COMPUTER SYSTEMS
Page | 3
UNIT 1 COMPUTER SYSTEMS
Application Programs
User -> Input -> Application Software -> Operating System -> Output
A computer consists of four basic components:
In terms of functionnality the computer system can be grouped in to four units:
1. Input Unit – Input Device.
2. Central Processing Unit –CPU
3. Memory Unit – Memory Hierarchy
4. Output Unit – Output Device
Exemple:
1. Input Devices:
Mouse
Keyboard
Speaker
2. Output Devices
Minitor (màn hình)
Printer
Characteristics of Computer System:
Processing Speed
Accuracy Of Operations
Data Storage
Fast Logical Decisions
Page | 4
UNIT 1 COMPUTER SYSTEMS
Page | 5
UNIT 2 DATA MINING
II. HISTORY
In the 1990s, the phrase "data mining" was invented. Data mining emerged from
the convergence of three scientific disciplines: artificial intelligence, machine
learning, and statistics.
Artificial intelligence is the human-like intelligence demonstrated by software and
machines, machine learning is the term used to describe algorithms that can learn
from data to create predictions, and statistics is the numerical study of data
correlations.
III. PROCESS
- The Knowledge Discovery in Databases is considered as a programmed,
exploratory analysis and modeling of vast data repositories.KDD is the organized
procedure of recognizing valid, useful, and understandable patterns from huge and
complex data sets. Data Mining is the root of the KDD procedure, including the
inferring of algorithms that investigate the data, develop the model, and find
previously unknown patterns. The model is used for extracting the knowledge
from the data, analyze the data, and predict the data.
- The unifying goal of the KDD process is to extract knowledge from data in the
context of large databases.
Page | 6
UNIT 2 DATA MINING
Page | 7
UNIT 2 DATA MINING
Page | 8
UNIT 2 DATA MINING
Page | 9
UNIT 3 MACHINE LEARNING
II. HISTORY
In 1957, Frank Rosenblatt – at the Cornell Aeronautical Laboratory – combined
Donald Hebb’s model of brain cell interaction with Arthur Samuel’s machine
learning efforts and created the perceptron.
In 1959, the term "Machine Learning" was first coined by Arthur Samuel.
3.Objective Function: measures how close your predicted output to the actual one
Types of
Learning
Semi -
Supervised Unsupervised ReInforcement
Supervised Page | 10
UNIT 3 MACHINE LEARNING
1. SUPERVISED LEARNING
Supervised learning, also known as supervised machine learning, is a
subcategory of machine learning and artificial intelligence. It is defined by its use
of labeled datasets to train algorithms that to classify data or predict outcomes
accurately. As input data is fed into the model, it adjusts its weights until the
model has been fitted appropriately, which occurs as part of the cross validation
process. Supervised learning helps organizations solve for a variety of real-world
problems at scale, such as classifying spam in a separate folder from your inbox.
Page | 11
UNIT 3 MACHINE LEARNING
b) CLASSIFICATION
Classification algorithms are used when the output variable is
categorical, which means there are two classes such as Yes-No, Male-
Female, True-false, etc.
* CNN: Convolutional Neural Networks are a special type of feed-
forward artificial neural network in which the connectivity pattern
between its neuron is inspired by the visual cortex.
WORKING OF CNN:
Input: If the image consists of 32 widths, 32 height
encompassing three R, G, B channels, then it will hold the
raw pixel([32x32x3]) values of an image.
Convolution: It computes the output of those neurons, which
are associated with input's local regions, such that each
neuron will calculate a dot product in between weights and a
small region to which they are actually linked to in the input
volume.
ReLU Layer: It is specially used to apply an activation
function elementwise, like as max (0, x) thresholding at zero.
It results in ([32x32x12]), which relates to an unchanged size
of the volume.
Pooling: This layer is used to perform a downsampling
operation along the spatial dimensions (width, height) that
results in [16x16x12] volume.
Locally Connected: It can be defined as a regular neural
network layer that receives an input from the preceding layer
followed by computing the class scores and results in a 1-
Dimensional array that has the equal size to that of the
number of classes.
Page | 12
UNIT 3 MACHINE LEARNING
2. UNSUPERVISED LEARNING
Unsupervised learning, also known as unsupervised machine learning, uses
machine learning algorithms to analyze and cluster unlabeled datasets. These
Page | 13
UNIT 3 MACHINE LEARNING
algorithms discover hidden patterns or data groupings without the need for human
intervention.
Its ability to discover similarities and differences in information make it the ideal
solution for exploratory data analysis, cross-selling strategies, customer
segmentation, and image recognition.
Page | 14
UNIT 3 MACHINE LEARNING
3. SEMI-SUPERVISED LEARNING
3.1 Introduce
Semi-supervised learning (SSL) is a machine learning technique that uses a
small portion of labeled data and lots of unlabeled data to train a predictive model.
Supervised learning has a few limitations. Supervised learning is slow as it
requires human experts to manually label training examples one by one. In
addition, supervised learning is costly as a model should be trained on large
volumes of hand-labeled data to provide accurate predictions.
3.2 Work
Self-training is a variation of pseudo labeling. The difference
with self-training is that we accept only the predictions that have
a high confidence and we iterate through this process several
times. In pseudo-labeling, however, there is no boundary of
confidence that must be met for a prediction to be used in a
model
Low Density Separation Models
Graph Based Algorithms
4. REINFORCEMENT LEARNING
Page | 15
UNIT 3 MACHINE LEARNING
- It is a data-driven technology.
- Machine learning is much similar to data mining as it also deals with the huge
amount of the data.
Page | 16
UNIT 5 E-COMMERCE
Deep learning models are capable enough to focus on the accurate features
themselves by requiring a little guidance from the programmer and are very
helpful in solving out the problem of dimensionality. Deep learning algorithms are
used, especially when we have a huge no of inputs and outputs.
Since deep learning has been evolved by the machine learning, which itself is a
subset of artificial intelligence and as the idea behind the artificial intelligence is to
mimic the human behavior, so same is "the idea of deep learning to build such
algorithm that can mimic the brain".
Deep learning is implemented with the help of Neural Networks, and the idea
behind the motivation of Neural Network is the biological neurons, which is
nothing but a brain cell.
Deep learning: One of the machine learning technique that learns features directly
from data.
III. ARCHITECTURES
Deep Neural Networks: It is a neural network that incorporates the
complexity of a certain level, which means several numbers of hidden
layers are encompassed in between the input and output layers. They are
highly proficient on model and process non-linear associations.
Deep Belief Networks: A deep belief network is a class of Deep Neural
Network that comprises of multi-layer belief networks.
Page | 17
UNIT 5 E-COMMERCE
Page | 18
UNIT 5 E-COMMERCE
5. Autoencoders
An autoencoder neural network is another kind of unsupervised machine
learning algorithm. Here the number of hidden cells is merely small than
that of the input cells. But the number of input cells is equivalent to the
number of output cells. An autoencoder network is trained to display the
output similar to the fed input to force AEs to find common patterns and
generalize the data. The autoencoders are mainly used for the smaller
representation of the input. It helps in the reconstruction of the original data
from compressed data. This algorithm is comparatively simple as it only
necessitates the output identical to the input.
o Encoder: Convert input data in lower dimensions.
o Decoder: Reconstruct the compressed data.
V. APPLICATION
Seft Driving Cars
Entertainment
Visual Recognition
Virtual Assistants
Fraud Detection
Natural Language Processing
News Aggregation and Faud News Detection
Detecting Developmental Delay in Children
Colourisation of Black and White images
Adding sounds to silent movies
Healthcare
Personalisations
Automatic Machine Translation
Automatic Handwriting Generation
Automatic Game Playing
Page | 19
UNIT 5 E-COMMERCE
Language Translation
Pixel Restoration
Photo Descriptions
Deep Dreaming
VI. ADVANTAGES
o It lessens the need for feature engineering.
o It eradicates all those costs that are needless.
o It easily identifies difficult defects.
o It results in the best-in-class performance on problems.
VII. DISADVANTAGES
o It requires an ample amount of data.
o It is quite expensive to train.
o It does not have strong theoretical groundwork.
Page | 20
UNIT 5 E-COMMERCE
UNIT 5 E-COMMERCE
I. INTRODUCTION
E-commerce stands for electronic commerce. E-commerce is the activity of
purchasing or selling products via the internet. E-commerce offers almost everything
to buy, making it extremely competitive. Some notable examples of successful e-
commerce businesses are Amazon, Flipkart, eBay, and Myntra.
E-commerce utilizes technology like mobile commerce, electronic funds transfers,
supply chain management, inventory management systems, internet marketing, online
transaction processing, EDI, and automated data collection mechanisms.
II. HISTORY
III.
Page | 21