Author: workhouse123
-

Soft Computing
Soft computing refers to a group of computational techniques that are based on artificial intelligence (AI) and natural selection. They are often used to develop cost-effective solutions for complex real-world problems that are either difficult or impossible to be solved by conventional computing techniques. Soft computing differs from conventional computing as it deals with…
-

Genetic Algorithms
Nature has always been a great source of inspiration to all mankind. Genetic algorithm is a subset of evolutionary computation. It is a search-based optimization technique that draws its concept from the principles of genetics and natural selection. The main take away of these algorithms is that they can find optimal or near-optimal solutions to difficult optimization problems…
-

Fuzzy Logic
The word ‘fuzzy’ means the things that are not clear (or are vague). In real-life situations, we often encounter circumstances in which it is difficult to determine whether to go this way or that or given a statement, it is difficult to judge whether it is true or false. In such a situation, fuzzy logic provides many…
-

Metaverse
The term ‘metaverse’ is a combination of two words—‘meta’ and ‘universe’ which means an anticipated future iteration of the Internet that is often referred to as Web 3.0. The evolution of the Internet from Web 2.0 to Web 3.0 will cause a tremendous boost of online 3-D or virtually integrated environments that provide users immersive…
-

Edge Computing
Edge computing is a distributed information technology (IT) architecture in which client data is processed at the periphery of the network, as close to the originating source as possible. We have seen that data is the lifeline of any business as it provides valuable business insight and supports real-time control over critical business operations. Today,…
-

Artificial Intelligence of Things (AIoT)
AIoT, or the combination of artificial intelligence (AI) technologies and the Internet of Things (IoT) infrastructure aims to make IoT operations more efficient, improve interactions between humans and machines and facilitates better data management and analytics. We now clearly know that while AI simulates human intelligence processes by machines, IoT, on the other hand, is…
-

Internet of Things
Although the concept was not named until 1999, the Internet of Things (IoT) has been in development for decades. IoT means a system of interrelated computing devices, machines, objects, animals or people that have unique identifiers for identification and also the ability to transfer data over a network without requiring human-to-human or human-to-computer interaction (as…
-

Where AI Is Heading Today
Expert System An expert system is a computer program that solves complex problems in a particular domain, at the level of extra-ordinary human intelligence and expertise. That is, it is designed to provide decisions just like a human expert. Expert systems are the computer applications developed to solve complex problems. Expert systems are designed…
-

Working with Images Using OpenCV
OpenCV is one of the most popular libraries providing functions for computer vision. The library has functions for the following tasks. With OpenCV, users can easily do complex tasks such as identifying and recognizing faces and objects, tracking moving objects, stitching images together to generate an entire scene with a high-resolution image, etc. To install…
-

Convolutional Neural Networks (CNN)
Convolutional neural networks are a special type of neural network that roughly imitates human vision. Initially, they were used to recognize handwritten digits and were especially used in the postal sectors to read zip codes, pin codes, etc. as shown in Fig. 6.12. A CNN requires a large amount of data and computing resources to train.…