method and apparatus for identifying and categorizing the weight and characteristics of the occupant currently occupying a vehicle seat . the method for identifying and categorizing the occupant or object involves measuring the deflection of the upper surface of the seat cushion at several points and therefore the weight distribution of the occupant . the system contains multiple weight sensors arrayed for detecting the distribution of the load causing the seat deflection . the system also includes a sensor to measure ambient temperature , preferably for temperature compensation due to the effects extreme temperatures may have on the compression properties of the seat cushion material and the weight sensors . a system processor interprets the data acquired by the sensors , and utilizes an algorithm and weight tables to simulate a neural network in providing an output a control signal indicative of the categorization of the occupant or object .