This chapter provides information about common tools for implementing AI, including some essential functionalities of Python, and popular Python-based AI tools like NumPy, Pandas, Matplotlib, Scikit-learn, TensorFlow, Keras, and OpenAI Gym will be briefly introduced one by one. It is noted that only the most essential functionalities of these tools will be mentioned. Hence, the materials to be presented can be similar to many online tutorials titled “Learn Python in *** minutes.” In fact, it is not difficult to find out that Engineers’ AI practices may only need to frequently use a small set of functions from these packages, while other functions that may be used can be easily grasped by checking the official manuals or other learning materials for these well-documented packages. The purpose of the following sections is to provide engineers with a quick entry to the world of AI tools in Python, so that beginners would not be discouraged or overwhelmed by the explosive information that is available online.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Tools for Artificial Intelligence

  • Zhen “Leo” Liu

摘要

This chapter provides information about common tools for implementing AI, including some essential functionalities of Python, and popular Python-based AI tools like NumPy, Pandas, Matplotlib, Scikit-learn, TensorFlow, Keras, and OpenAI Gym will be briefly introduced one by one. It is noted that only the most essential functionalities of these tools will be mentioned. Hence, the materials to be presented can be similar to many online tutorials titled “Learn Python in *** minutes.” In fact, it is not difficult to find out that Engineers’ AI practices may only need to frequently use a small set of functions from these packages, while other functions that may be used can be easily grasped by checking the official manuals or other learning materials for these well-documented packages. The purpose of the following sections is to provide engineers with a quick entry to the world of AI tools in Python, so that beginners would not be discouraged or overwhelmed by the explosive information that is available online.