Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

Attribute (แอตทริบิวต์/คุณลักษณะ) ใน Data Mining คืออะไร?


Attribute (แอตทริบิวต์) คือ data field ที่อธิบาย characteristic ของ data object คำว่า attribute, dimension, feature, และ variable ใช้แทนกันได้ในวรรณกรรม Dimension ใช้ใน data warehousing Machine learning literature ใช้ term feature สถิติกรชอบ variable Data mining และ database experts ใช้ attribute

Attributes ที่อธิบาย user object อาจรวมถึง: customer ID, name, address Observed values สำหรับ attribute ที่กำหนด เรียกว่า observations

Set of attributes ที่อธิบาย object ใด object หนึ่ง เรียกว่า attribute vector (หรือ feature vector) Distribution ของข้อมูลที่มี attribute เดียว (หรือ variable) เรียกว่า univariate Bivariate distribution มี 2 attributes เป็นต้น

Type ของ attribute ถูกกำหนดโดย set of possible values ที่ attribute อาจมี ได้แก่ nominal, binary, ordinal, หรือ numeric

Nominal Attributes (แอตทริบิวต์นามินอล) − Nominal หมายถึงเกี่ยวกับชื่อ ค่าของ nominal attribute คือ symbols หรือ names of things แต่ละค่าแทน category, code, หรือ state เป็นต้น Nominal attributes เรียกว่า categorical ค่าไม่มี meaningful order ใน computer science เรียกว่า enumerations

Binary Attributes (แอตทริบิวต์ไบนารี) − Binary attribute คือ nominal attribute ที่มีแค่ 2 states เช่น 0 หรือ 1 โดย 0 มักหมายถึง attribute absent, 1 หมายถึง present Binary attributes เรียกว่า Boolean ถ้าสอง states เทียบเท่า true และ false

Binary attribute เป็น symmetric ถ้าทั้งสอง states มีค่าเท่ากันและน้ำหนักเท่ากัน ไม่มี preference ว่าผลไหนเป็น 0 หรือ 1 ตัวอย่าง attribute gender มี states male และ female

Binary attribute เป็น asymmetric ถ้าผลลัพธ์ของ states ไม่ equally important เช่น positive/negative results ของ medical test สำหรับ HIV โดย convention code ผลสำคัญที่สุด (มักเป็น rare) ด้วย 1 (เช่น HIV positive) และอีกตัว 0 (HIV negative)

Ordinal Attributes (แอตทริบิวต์ออร์ดิเนล) − Ordinal attribute คือ attribute ที่ possible values มี meaningful order หรือ ranking ระหว่างกัน แต่ magnitude ระหว่าง successive values ไม่ทราบ

Numeric Attributes (แอตทริบิวต์ตัวเลข) − Numeric attribute เป็น quantitative เป็น measurable quantity แสดงใน integer หรือ real values อาจเป็น interval-scaled หรือ ratio-scaled