Fuzzy Systems - A Basic Overview

Fuzzy systems are a type of Artificial Intelligence that strive to conquer the complexities of human logic that isn’t always accurate or exact. A fuzzy system or Fuzzy logic tries to add meaning to words like sometimes and a little or a lot. These terms can then be used in programming or in other AI systems.

“Fuzzy logic is widely used in machine control. The term “fuzzy” refers to the fact that the logic involved can deal with concepts that cannot be expressed as the “true” or “false” but rather as “partially true”. Although alternative approaches such as genetic algorithms and neural networks can perform just as well as fuzzy logic in many cases, fuzzy logic has the advantage that the solution to the problem can be cast in terms that human operators can understand, so that their experience can be used in the design of the controller. This makes it easier to mechanize tasks that are already successfully performed by humans” (Fuzzy Control System, n.d.)

We will be using a Fuzzy Logic System to describe the condition of the plants to the user as well as training our AI.


References:

Fuzzy Control System. (n.d.). Retrieved from wikipedia: https://en.wikipedia.org/wiki/Fuzzy_control_system

Studio 3 - A Whole New World….

I have teamed up with Shalom to work on something that interests us both; It was almost too perfect. I wanted to work on a system that would automate looking after a plant and Shalom wants to build a system to assist in looking after a plant using AI and Fuzzy systems. Basically, every term used in that last sentence could have its own entire blog so I will do some separate posts on each concept.

Our current concept is a device to add to your indoor plants that will send notifications to your phone at the best times, to water the plant or do something to look after it. The notifications will be calculated based on the plant’s needs and then by using AI learning it will also calculate the time that you are most likely free to do the task and most want to do it.