Artificial intelligence techniques for implementation of intelligent machining