Adaptive Architectural Enhancements for 16-Bit Machine Learning Application-Specific Processors