Data Mining and Machine Learching are a hot topics on business intelligence strategy on many companies in the world. These fields give to data scientists the opportunity to explore on a deep way the data, finding new valuable information and constructing intelligence algorithms who can "learn" since the data and make optimal decisions for classification or forecasting tasks.
This course is focused on practical approach, so i'll supply you useful snippet codes and i'll teach you how to build professional desktop applications for machine learning and datamining with python language.
We'll also manage real data from an example of a real trading company and presenting our results in a professional view with very illustrated graphical charts.
We'll initiate at the basic level covering the main topics of Python Language and also the needing programs to develop our applications. We will make a review of the main packages for scientific use and data analysis in python such us Numpy, Pandas, Matplotlib, Seaborn, Scikit-Learn and more. After that we'll dive into maching learning models applying the very powerful Scikit-Learn package, but also we will construct our own code and interpretations.
Hot topics on Machine Learning and Data Mining that we will cover with practical applications on this course are:
- Data Analysis and graphical display.
- Linear and Multiple Regression
- Polynomial Regression
- Logistic Regression
- Cross Validation
- Support Vector Machines for Regression and Classification
- Decision Trees and Random Forest
- KNN algorithm
- Principal Component Analysis (PCA)
- Linear Discriminant Analysis (LDA)
- Kernel Principal Component Analysis (KPCA)
- Ensemble methods
- K means clustering analysis
- Market Basquet Analysis
- Time Series with ARIMA models
- Gradient Descent
- Multilayer Neural Networks
We will also work with MySql database, presenting data through Graphical User Interface (GUI), on windows, tables, labels, textboxs, interacting with buttons, combo box, mouse events and much more.
Industrial Engineer with more than 20 years in developing and managing business, with vast experience on process analysis and developing business information systems for data science. He has an Industrial Engineering degree from Pontificia Universidad Catolica del Peru (Lima-Peru) and Master in Business Administration (MBA) from ESAN Graduated School of Business (Lima-Peru), and others specializations like Total Quality Managment.
He is also an experience programmer specialized on .NET systems, PHP, Java, R, Databases and Python, applying his experience on machine learning and data mining models developing applications in many fields of the industry and service like marketing, planning inventory, planning sales, finance, quality control, computer vision and so on.
He wants to share his experience teaching you on a simple and practical way, illustrating concepts based on graphics for better understanding.