From Surf Wiki (app.surf) — the open knowledge base
Attribute–value system
Knowledge representation framework
Knowledge representation framework
An attribute–value system is a basic knowledge representation framework comprising a table with columns designating "attributes" (also known as "properties", "predicates", "features", "dimensions", "characteristics", "fields", "headers" or "independent variables" depending on the context) and "rows" designating "objects" (also known as "entities", "instances", "exemplars", "elements", "records" or "dependent variables"). Each table cell therefore designates the value (also known as "state") of a particular attribute of a particular object.
Example of attribute–value system
Below is a sample attribute–value system. It represents 10 objects (rows) and five features (columns). In this example, the table contains only integer values. In general, an attribute–value system may contain any kind of data, numeric or otherwise. An attribute–value system is distinguished from a simple "feature list" representation in that each feature in an attribute–value system may possess a range of values (e.g., feature P below, which has domain of {0,1,2}), rather than simply being present or absent .
:{| class="wikitable" style="text-align:center; width:30%" border="1" |+ Sample attribute–value system ! Object !! P !! P !! P !! P !! P |- ! O | 1 || 2 || 0 || 1 || 1 |- ! O | 1 || 2 || 0 || 1 || 1 |- ! O | 2 || 0 || 0 || 1 || 0 |- ! O | 0 || 0 || 1 || 2 || 1 |- ! O | 2 || 1 || 0 || 2 || 1 |- ! O | 0 || 0 || 1 || 2 || 2 |- ! O | 2 || 0 || 0 || 1 || 0 |- ! O | 0 || 1 || 2 || 2 || 1 |- ! O | 2 || 1 || 0 || 2 || 2 |- ! O | 2 || 0 || 0 || 1 || 0 |}
Other terms used for "attribute–value system"
Attribute–value systems are pervasive throughout many different literatures, and have been discussed under many different names:
- Flat data
- Spreadsheet
- Attribute–value system (Ziarko & Shan 1996)
- Information system (Pawlak 1981)
- Classification system (Ziarko 1998)
- Knowledge representation system (Wong & Ziarko 1986)
- Information table (Yao & Yao 2002)
References
- {{Cite book
- {{cite book | author-link = Zdzislaw Pawlak
- {{cite journal
- {{cite journal
- {{cite journal
- {{cite conference | book-title = Proceedings of the Third International Conference on Rough Sets and Current Trends in Computing (TSCTC'02)
- {{cite book
- {{cite conference | book-title = Rough Sets in Knowledge Discovery 1: Methodology and Applications
This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.
Ask Mako anything about Attribute–value system — get instant answers, deeper analysis, and related topics.
Research with MakoFree with your Surf account
Create a free account to save articles, ask Mako questions, and organize your research.
Sign up freeThis content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.
Report