Difference between Generalization and Abstraction

What is the difference between Generalization and Abstraction?

Generalization as a noun is the formulation of general concepts from specific instances by abstracting common properties. while Abstraction as a noun is the act of abstracting, separating, or withdrawing, or the state of being withdrawn; withdrawal.

Generalization

Part of speech: noun

Definition: The formulation of general concepts from specific instances by abstracting common properties.

Abstraction

Part of speech: noun

Definition: The act of abstracting, separating, or withdrawing, or the state of being withdrawn; withdrawal.The act of leaving out of consideration one or more properties of a complex object so as to attend to others; analysis.An idea or notion of an abstract, or theoretical nature; as, to fight for mere abstractions.A separation from worldly objects; a recluse life; as, a hermit's abstraction.Absence or absorption of mind; inattention to present objects.The taking surreptitiously for one's own use part of the property of another; purloining. - "[Modern]"A separation of volatile parts by the act of distillation. - NicholsonRemoval of water from a river, lake, or aquifer, typically for industrial or agricultural uses.Any generalization technique that ignores or hides details to capture some kind of commonality between different instances for the purpose of controlling the intellectual complexity of engineered systems, particularly software systems.Any intellectual construct produced through the technique of abstraction.

Example sentence: Plane geometry is sort of the key course where you learn about proving things and abstraction.

We hope you now know whether to use Generalization or Abstraction in your sentence.

Also read

Popular Articles