introduction to machine learning and deep learning installing the required libraries you need to install number of libraries in order to run the source code for the examples in this book we recommend installing the anaconda python distribution (simplifies the process of installing the required packages (using either conda or pipthe list of packages you need include numpymatplotlibscikit-learnand pytorch pytorch is not installed as part of the anaconda distribution you should install pytorchtorchtextand torchvisionalong with the anaconda environment note that python (and aboveis recommended for the exercises in this book we highly recommend creating new python environment after installing the anaconda distribution create new environment with python (use terminal in linuxmac or the command prompt in windows)and then install the additional necessary packagesas followsconda create - testenvironment python= conda activate testenvironment pip install pytorch torchvision torchtext for additional help with pytorchplease refer to the get started guide at the concept of machine learning as human beingswe are intuitively aware of the concept of learning it simply means to get better at task over time the task could be physicalsuch as learning to drive caror intellectualsuch as learning new language the subject of machine learning focuses on the development of algorithms that can learn as humans learnthat isthey get better at task