This paper describes the development of a human gait activity recognition system. A multi-sensor recognition system, which has been developed for this purpose, was reduced to a single sensor-based recognition system. A sensor election method was devised based on the maximum relevance minimum redundancy feature selector to determine the sensor's optimum position regarding activity recognition. The election method proved that the thigh has the highest contribution to recognize walking, stairs and ramp ascending, and descending activities. A recognition algorithm (which depends mainly on features that are classified by random forest, and selected by a combined feature selector using the maximum relevance minimum redundancy and genetic algorithm) has been modified to compensate the degradation that occurs in the prediction accuracy due to the reduction in the number of sensors. The first modification was implementing a double layer classifier in order to discriminate between the interfered activities. The second modification was adding physical features to the features dictionary used. These modifications succeeded to improve the prediction accuracy to allow a single sensor recognition system to behave in the same manner as a multi-sensor activity recognition system.