Bayesian Networks

Bayesian Networks (BNs), also known as Belief Networks or Bayes Nets, are graphical models that represent probabilistic relationships among a set of variables. They are widely used in various fields such as medicine, finance, artificial intelligence, and more for reasoning under uncertainty. Key Concepts: Nodes and Edges: Nodes: Each node in a Bayesian network represents a random variable, which can be discrete or continuous. Edges: Directed edges (arrows) between nodes represent conditional dependencies. If there is an edge from node $A$ to node $B$, it indicates that $B$ is conditionally dependent on $A$. Directed Acyclic Graph (DAG): ...

14 min

Calculus

Function Function of single variable A relation f from a set $A$ to a set $B$ is said to be a function if every element of set $A$ has one and only one image in set $B$. In other words, a function $f$ is a relation such that no two pairs in the relation have the same first element. The notation $f : X \rightarrow Y$ means that $f$ is a function from $X$ to $Y$ . $X$ is called the domain of $f$, and $Y$ is called the co-domain of $f$. ...

35 min

Database Warehousing

I computing, a data warehouse, also known as an enterprise data warehouse, is a system used for reporting and data analysis and is considered a core component of data analysis. Data warehouses are central repositories of integrated data from one or more different sources. They store current and historical data in one single place. We use databases for transaction purposes, and the historical data of these transactions and it’s previous states are stored in this data warehouses. ...

6 min

DBMS

A database management system (DBMS) is a collection of programs that enables users to create and maintain a database. The DBMS is a general-purpose software system that facilitates the processes of defining, constructing, manipulating and sharing databases among various users and applications. Data Model: A data model is a collection of concepts that can be used to describe the structure of a database. It provides the necessary means to achieve abstraction. ...

19 min