Generalization

For the term in the context of mathematical logic, see Generalization (logic).

Generalization is a foundational element of logic and human reasoning. Generalization posits the existence of a domain or set of elements, as well as one or more common characteristics shared by those elements. As such, it is the essential basis of all valid deductive inference. The process of verification is necessary to determine whether a generalization holds true for any given situation.

The concept of generalization has broad application in many related disciplines, sometimes having a specialized context-specific meaning.

For any two related concepts, A and B; A is considered a generalization of concept B if and only if:
 * every instance of concept B is also an instance of concept A; and
 * there are instances of concept A which are not instances of concept B.

For instance, animal is a generalization of bird because every bird is an animal, and there are animals which are not birds (dogs, for instance). (See also: specialization).

Hypernym and hyponym
This kind of generalization versus specialization (or particularization) is reflected in either of the contrasting words of the word pair hypernym and hyponym. A hypernym as a generic stands for a class or group of equally-ranked items, such as tree does for beech and oak; or ship for cruiser and steamer. Whereas a hyponym is one of the items included in the generic, such as lily and daisy are included in flower, and bird and fish in animal. A hypernym is superordinate to a hyponym, and a hyponym is subordinate to hypernym.

Cartographic Generalization of Geo-Spatial Data
Generalization has a long history in cartography as an art of creating maps for different scale and purpose. Cartographic generalization is the process of selecting and representing information of a map in a way that adapts to the scale of the display medium of the map. In this way, every map has, to some extent, been generalized to match the criteria of display. This includes small-scale maps, which cannot convey every detail of the real world. Cartographers must decide and then adjust the content within their maps to create a suitable and useful map that conveys geospatial information within their representation of the world. Generalization is meant to be context specific. This is to say that correctly generalized maps are those that emphasize the most important map elements while still representing the world in the most faithful and recognizable way. The level of detail and importance in what is remaining on the map must outweigh the insignificance of items that were generalized, as to preserve the distinguishing characteristics of what makes the map useful and important.

Selection Map generalization can take many forms, and is designed to reduce the complexities of the real world by strategically reducing ancillary and unnecessary details. One way that geospatial data can be reduced is through the selection process. The cartographer can select and retain certain elements that he/she deems the most necessary or appropriate. In this method, the most important elements stand out while lesser elements are left out entirely. For example, a directional map between two points may have lesser and un-traveled roadways omitted as not to confuse the map-reader. The selection of the most direct and uncomplicated route between the two points is the most important data, and the cartographer may choose to emphasize this.

Simplification

Generalization is not a process that only removes and selects data, but also a process that simplifies it as well. Simplification is a technique where shapes of retained features are altered to enhance visibility and reduce complexity. Smaller scale maps have more simplified features than larger scale maps because they simply exhibit more area. An example of simplification is to scale and remove points along an area. Doing this to a mountain would reduce the detail in and around the mountain but would ideally not detract from the map reader interpreting the feature as such a mountain.

Combination

Simplification also takes on other roles when considering the role of combination. Overall data reduction techniques can also mean that in addition to generalizing elements of particular features, features can also be combined when their separation is irrelevant to the map focus. A mountain chain may be isolated into several smaller ridges and peaks with intermittent forest in the natural environment, but shown as a contiguous chain on the map, as determined by scale. The map reader has to, again remember, that because of scale limitations combined elements are not concise depictions of natural or manmade features.

Smoothing

Smoothing is also a process that the map maker can employ to reduce the angularity of line work. Smoothing is yet another way of simplifying the map features, but involves several other characteristics of generalization that lead into feature displacement and locational shifting. The purpose of smoothing is exhibit linework in a much less complicated and a less visually jarring way. An example of smoothing would be for a jagged roadway, cut through a mountain, to be smoothed out so that the angular turns and transitions appear much more fluid and natural.

Enhancement

Enhancement is also a method that can be employed by the cartographer to illuminate specific elements that aid in map reading. As many of the aforementioned generalizing methods focus on the reduction and omission of detail, the enhancement method concentrates on the addition of detail. Enhancement can be used to describe the true character of the feature being represented and is often used by the cartographer to highlight specific details about his or her specific knowledge, that would otherwise be left out. An example includes enhancing the detail about specific river rapids so that the map reader may know the facets of traversing the most difficult sections beforehand. Enhancement can be a valuable tool in aiding the map reader to elements that carry significant weight to the map’s intent.

GIS and Automated Generalization

As GIS came up in the last century and the demand for producing maps automatically increased automated generalization became an important issue for National Mapping Agencies (NMAs) and other data providers. Thereby automated generalization describes the automated extraction of data (becoming then information) regarding purpose and scale. Different researchers invented conceptual models for automated generalization:
 * Gruenreich model
 * Brassel & Weibel model
 * McMaster & Shea model

Besides these established model, different views on automated generalization have been established. The representation-oriented view and the process-oriented view. The first view focuses on the representation of data on different scales, which is related to the field of Multi-Representation Databases (MRDB). The latter view focuses on the process of generalization.

In the context of creating databases on different scales additionally it can be distinguished between the ladder and the star-approach. The ladder-approach is a stepwise generalization, in which each derived dataset is based on the other database of the next larger scale. The star-approach describes the derived data on all scales is based on a single (large-scale) data base.

Operators in automated generalization
Automated generalization had always to compete with manual cartographers, therefore the manual generalization process was studied intensively. These studies resulted early in different generalization operators. By now there is no clear classification of operators available and it is doubtable, if a comprehensive classification will evolve in future.