Text this: Centripetal accelerated particle swarm optimization and its applications in machine learning