Unit 3.5 & 5 ML
Unit 3.5 & 5 ML
The Bayes Optimal Classifier, also known as the Bayes Classifier or Bayes
Decision Boundary, is a theoretical framework in machine learning and
statistics that represents the optimal decision boundary for classification tasks
under certain assumptions. It serves as a benchmark against which other
classifiers can be compared.
6. **Class Prediction**: Once the conditional probabilities for each class are
calculated, the class with the highest posterior probability is predicted:
\[ \hat{y} = \text{argmax}_k \, P(C_k | x_1, x_2, ..., x_n) \]
10. **Handling Missing Values**: Naive Bayes can handle missing values by
simply ignoring the missing values during model training and prediction.
Bayesian Belief Network:
A Bayesian Belief Network (BBN), also known as a Bayesian Network (BN) or a
Probabilistic Graphical Model (PGM), is a graphical representation of
probabilistic relationships among a set of variables. It is based on Bayesian
probability theory and graph theory and is widely used for modeling
uncertainty and making probabilistic inferences in various domains, including
medicine, finance, and artificial intelligence.
Here are the key components and concepts associated with Bayesian Belief
Networks:
4. **Rule Selection**: The algorithm selects the best rule according to the
chosen quality measure and adds it to the set of rules. The instances covered
by the rule are removed from the dataset.
5. **Rules**: In the context of sets of first-order rules, rules typically take the
form of implications (if-then statements). For example, a rule "If Likes(x, y) and
Age(x) > 18, then Adult(x)" could represent the inference that if person x likes
person y and person x is older than 18, then person x is an adult.
8. **Rule Learning from Structured Data**: Rule learning techniques can also
be applied to structured data formats, such as graphs and sequences. For
example, graph mining algorithms can learn patterns and rules from graph-
structured data, while sequence mining algorithms can discover rules from
sequences of events or symbols.
These are just a few examples of methods and algorithms for learning sets of
rules in machine learning. The choice of algorithm depends on factors such as
the nature of the data, the complexity of the relationships to be learned, and
the desired interpretability of the resulting model.