Author: workhouse123

  •  Soft Computing

     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

    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

    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

    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

    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)

    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

     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

    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

     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 (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.…