Bringing Artificial intelligence to Edge Computing