O'Reilly logo

Smart Internet of Things Projects by Agus Kurniawan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Python libraries for building a decision system

In this section, we explore some Python libraries to build our decision system. I focus on Bayesian and fuzzy logic models for implementing the decision system.

Bayesian

We can implement Bayesian probability using Python. For our demo, we generate output values from two independent variables, x1 and x2. The output model is defined as follows:

Bayesian

c is a random value. We define α, β1, β2, and σ as 0.5, 1, 2.5, and 0.5.

These independent variables are generated using a random object from the NumPy library. After that, we compute the model with these variables.

We can implement this case with the following scripts: ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required