Machine Learning Course

TOKIO New Technology School

Course

Online

Price on request

Description

  • Type

    Course

  • Methodology

    Online

  • Class hours

    600h

  • Start date

    Different dates available

Machine Learning was born from pattern recognition, but today it allows us to develop applications that improve their performance by "learning" from data collected in past situations. In this Python specialisation you will be able to apply Machine Learning to real projects, including preparation and related tasks, production deployment and the lifecycle of a model.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

1 Find out about general programming and the basics of object-oriented programming.
2 Use the syntax of the Python language to design simple programs. Work with libraries.
3 Make connections to databases and manipulate data structures and files.
4 Carry out projects such as web programming or game development.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Python
  • Database
  • Machine Learning
  • Big Data
  • Artificial Intelligence

Course programme

Block 1: introduction basic features
Python, the new unknownData typesFlow controlFunctions

Block 2: Object-oriented programming (OOP)
Object based methodologyClasses, objects, attributes and methodsPractising with classes and objectsInheritance
Block 3: OOP and applied methods
Other toolsApplied methodsErrors and exceptionsTemporary data

Block 4: data handlingExcel – CSVJSONDatabase (DB)
Specialised data libraries

Projects: putting it into practiceWork experience 1Work experience 2Final project


Artificial Intelligence Training Programme

Module 1. Introduction to Machine LearningIntroduction to Big Data and Machine LearningWorking environment: VMJupyterPython numerical librariesIntroduction to Scikit-learn

Module 2. Supervised learningLinear regressionGradient descent optimisationNormalisationRegularisationCross validationBayes theoremClassification by decision tresLogistic regression / classificationClassification by SVM (Support Vector Machines)Introduction to neural networks

Module 3. Unsupervised learningOptimisation by randomisationGrouping

Module 4. Enhanced learningAnomaly detectionRecommendation systemsGeneric algorithms


Module 5. Development of machine learning systemsFeature engineeringPrincipal Components Analysis (PCA)AssemblyML systems approachEvaluation and improvement of modelsML Operations
Final ProjectA client, an IT supply company, has asked the company we work for to develop a web application to help them manage their products and suppliers. Therefore, we must implement an application that serves as a database, but also as a management tool. Once this has been done, we will adapt it to certain requirements that will arise in order to include Artificial Intelligence in the system and thus be able to improve it.

Additional information

Career prospectsPython is used in almost all sectors and its potential is growing every day.

DevelopersProgrammersDesigners

Machine Learning Course

Price on request