We are independent & ad-supported. We may earn a commission for purchases made through our links.
Advertiser Disclosure
Our website is an independent, advertising-supported platform. We provide our content free of charge to our readers, and to keep it that way, we rely on revenue generated through advertisements and affiliate partnerships. This means that when you click on certain links on our site and make a purchase, we may earn a commission. Learn more.
How We Make Money
We sustain our operations through affiliate commissions and advertising. If you click on an affiliate link and make a purchase, we may receive a commission from the merchant at no additional cost to you. We also display advertisements on our website, which help generate revenue to support our work and keep our content free for readers. Our editorial team operates independently of our advertising and affiliate partnerships to ensure that our content remains unbiased and focused on providing you with the best information and recommendations based on thorough research and honest evaluations. To remain transparent, we’ve provided a list of our current affiliate partners here.
Software

Our Promise to you

Founded in 2002, our company has been a trusted resource for readers seeking informative and engaging content. Our dedication to quality remains unwavering—and will never change. We follow a strict editorial policy, ensuring that our content is authored by highly qualified professionals and edited by subject matter experts. This guarantees that everything we publish is objective, accurate, and trustworthy.

Over the years, we've refined our approach to cover a wide range of topics, providing readers with reliable and practical advice to enhance their knowledge and skills. That's why millions of readers turn to us each year. Join us in celebrating the joy of learning, guided by standards you can trust.

What Is Granular Computing?

Andrew Kirmayer
By
Updated: May 16, 2024
Views: 8,972
Share

Granular computing is a method of problem solving which blends together information that is precise, with details that are more general. It focuses on how to incorporate uncertainties and probabilities into computers. Originally devised in the 1970s, this method of theoretical computer science has been incorporated into computer programming and artificial intelligence. The principle of fuzzy sets was developed in the 1960s for handling uncertainty; both fuzzy set and probability theory are typically used in granular computing. This method has often been referred by such terms as rough set theory, data compression, and machine learning.

Used as a way to structure problem solving and general thinking, granular computing has been modeled in different ways. It is often used for clustering data in large databases, and has sometimes been used for abstraction and generalization of data to organize information. This is important for data mining because people often don’t think of information in specific and complex numerical terms. Computers can analyze language to gauge how to use search terms, so granular computing is often part of how search results are acquired.

Data mining in a corporate network often involves granular computing. Search engines on the Internet typically do as well. General search terms can therefore get a person to a website with more details on a subject. In a typical database, information is organized into different classes, clusters, and subsets depending on a number of variables. Corporate computer programs can use this method of classifying data to organize a lot of information; employees can then acquire information when it is needed the most.

Humans generally don’t think like computers. Words are used to represent abstract ideas and often make details less precise. Substituting words and phrases for complex ideas is usually necessary; the brain doesn’t typically calculate details like precise speed or distance, for example. A sensor connected to a computer can do this. The brain can determine if something tastes or feels good, but generally cannot count a large number of things unless such information is already available.

Granular computing, therefore, helps to make computers work more like the thought processes that take place in a person’s head. There are typically numbers, computer language elements, and probability constraints in between. The end result is a computer program that can interpret the how people communicate with a computerized interface. Enabled by years of theoretical computer science, this concept is used in many corporate, medical, and security computer systems, and also may be applied to the Internet.

Share
EasyTechJunkie is dedicated to providing accurate and trustworthy information. We carefully select reputable sources and employ a rigorous fact-checking process to maintain the highest standards. To learn more about our commitment to accuracy, read our editorial process.
Andrew Kirmayer
By Andrew Kirmayer
Andrew Kirmayer, a freelance writer with his own online writing business, creates engaging content across various industries and disciplines. With a degree in Creative Writing, he is skilled at writing compelling articles, blogs, press releases, website content, web copy, and more, all with the goal of making the web a more informative and engaging place for all audiences.
Discussion Comments
Andrew Kirmayer
Andrew Kirmayer
Andrew Kirmayer, a freelance writer with his own online writing business, creates engaging content across various...
Learn more
Share
https://www.easytechjunkie.com/what-is-granular-computing.htm
Copy this link
EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.

EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.