Computer >> 컴퓨터 >  >> 프로그램 작성 >> 프로그램 작성

이러한 데이터를 일반화하려면 어떻게 해야 합니까?

<시간/>

집합 값 특성은 동종 또는 이종 유형일 수 있습니다. 일반적으로 설정된 값 정보는 다음과 같이 일반화할 수 있습니다.

  • 집합의 모든 값을 동등한 상위 수준 개념으로 일반화

  • 집합의 여러 요소, 집합의 유형 또는 값 범위, 통계 데이터의 가중 평균 또는 집합에 의해 형성된 주요 클러스터를 포함하는 집합의 일반적인 동작 파생

  • 또한 일반화는 여러 일반화 연산자를 사용하여 대체 일반화 경로를 분석하여 구현할 수 있습니다. 이 방법에서 일반화의 결과는 이종 집합입니다.

− 한 사람의 취미가 {테니스, 하키, 축구, 바이올린, SimCity} 값 세트를 포함하는 세트 값 속성이라고 가정합니다. 이 집합은 {스포츠, 음악, 컴퓨터 게임}과 같은 높은 수준의 개념 집합으로 일반화하거나 숫자 5(즉, 집합의 취미 수)로 일반화할 수 있습니다.

게다가, 카운트는 {스포츠(3), 음악(1), 컴퓨터 게임(1)}에서와 같이 얼마나 많은 요소가 해당 값으로 일반화되었는지 나타내기 위해 일반화된 값과 관련될 수 있습니다. 여기서 sports(3)은 세 가지 유형을 나타냅니다. 스포츠 등

집합 값 속성은 집합 값 또는 개별 값 속성으로 일반화할 수 있습니다. 값이 격자 또는 "계층 구조"를 형성하거나 일반화가 여러 경로를 따르는 경우 개별 값 속성을 집합 값 속성으로 일반화할 수 있습니다. 이러한 일반화된 집합 값 속성에 대한 추가 일반화는 집합에 있는 모든 값의 일반화 경로를 따라야 합니다.

목록 값 속성 및 시퀀스 값 속성은 목록 또는 시퀀스의 요소 순서가 일반화에서 유지되어야 한다는 점을 제외하고 집합 값 속성과 유사한 방식으로 일반화할 수 있습니다.

또한 목록은 목록의 길이, 목록 요소의 유형, 값 범위, 수학적 데이터의 가중 평균 값을 포함하는 일반적인 동작에 따라 또는 목록에서 중요하지 않은 구성 요소를 기준으로 일반화할 수 있습니다. 목록은 목록, 집합 또는 개별 값으로 일반화할 수 있습니다.

복잡한 구조 값 속성에는 집합, 튜플, 목록, 트리, 레코드 및 이들의 조합이 포함될 수 있으며, 여기서 한 구조는 모든 수준에서 다른 구조에 중첩될 수 있습니다.

  • 일반적으로 구조값 속성은 구조의 모양을 유지하면서 구조의 각 속성을 일반화하는 등 여러 가지 방법으로 일반화할 수 있습니다.

  • 구조를 평면화하고 평면화된 구조를 일반화하는 데 사용됩니다.

  • 높은 수준의 개념이나 집합으로 낮은 수준의 구조를 요약할 수 있습니다.

  • 구조의 유형 또는 개요를 반환할 수 있습니다.