Gokhan - Machine Learning teacher - London
Gokhan - Machine Learning teacher - London

One of our best teachers. Quality profile, experience in their field, verified qualifications and a great response time. Gokhan will be happy to arrange your first Machine Learning class.

Gokhan

One of our best teachers. Quality profile, experience in their field, verified qualifications and a great response time. Gokhan will be happy to arrange your first Machine Learning class.

  • Rate ₹8,402
  • Response 1h
  • Students

    Number of students accompanied by Gokhan since their arrival at Superprof

    50+

    Number of students accompanied by Gokhan since their arrival at Superprof

Gokhan - Machine Learning teacher - London
  • 4.9 (28 reviews)

₹8,402/hr

Contact
  • Machine Learning

Machine Learning with a PhD researcher: theory, maths and proofs, supervised and unsupervised methods, deep learning, model evaluation — MSc and PhD coursework, dissertations, papers

  • Machine Learning

Class location

Ambassador

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Gokhan will be happy to arrange your first Machine Learning class.

About Gokhan

I'm Dr Gokhan Guler. I hold a PhD in engineering and computer science and I'm an active machine-learning researcher at the University of Reading, working on meta-learning and foundation-model efficiency with top-tier venues as the target — so I'm inside the literature, not describing it from memory. My day job is Principal Data & AI Architect: I design enterprise ML and GenAI systems, which means I also know what happens to a model after the notebook — pipelines, monitoring, cost and governance. I'm certified across AWS, GCP and Azure, and I have hands-on experience fine-tuning and evaluating large language models.

I've taught for more than twenty years at undergraduate and postgraduate level and delivered over 2,000 hours of one-to-one AI and ML tutoring since 2017.

My teaching runs on derivations and code together: we write the maths out until the intuition lands, then implement it and test whether it behaves the way the theory predicts. I'm equally happy slowing down over a gradient derivation or arguing about whether your evaluation protocol would survive peer review. Students range from second-year undergraduates meeting regression for the first time to PhD candidates preparing a submission.

Away from work you'll find me with my family, who are my biggest supporters in all of this.

See more

About the class

  • Classes 1 to 5
  • Classes 6 to 8
  • Class 10
  • +14
  • levels :

    Classes 1 to 5

    Classes 6 to 8

    Class 10

    Classes 11 & 12

    Class 12

    BTech

    Adult Literacy

    Undergraduate

    Masters

    PG Diploma

    PhD

    MBA

    Beginner

    Intermediate

    Advanced

    Professional

    Children

  • English

All languages in which the class is available :

English

I teach Machine Learning to university students (undergraduate to PhD), researchers, and professionals moving into ML engineering or data science. This is the theory-and-rigour side of my teaching: the maths under the methods, why a model generalises or fails, and research-quality work.

WHAT WE WORK ON

- Foundations and maths — linear algebra, calculus and probability for ML, optimisation and gradient descent, convexity, the bias-variance trade-off, generalisation bounds, regularisation, and the proof-based questions that ML exams ask.

- Supervised learning — linear and logistic regression, k-NN, decision trees, ensembles (random forests, gradient boosting, XGBoost), SVMs and kernels, Naive Bayes, Gaussian processes, online learning.

- Unsupervised and dimensionality reduction — k-means and hierarchical clustering, Gaussian mixtures and EM, PCA, t-SNE and UMAP, anomaly detection.

- Probabilistic modelling and statistics — generalised linear models, Bayesian inference and MCMC, Bayesian networks, hidden Markov models, hierarchical models, stochastic processes, time-series modelling.

- Deep learning — MLPs and backpropagation from first principles, CNNs, RNNs and LSTMs, attention and transformers, in PyTorch and TensorFlow; NLP and computer vision; meta-learning and few-shot learning, which is my own research area.

- Evaluation done properly — cross-validation, training and test error, metric choice, class imbalance, data leakage, statistical significance, ablations, reproducibility. This is where most dissertations lose marks.

- From notebook to production — pipelines, feature stores, experiment tracking, monitoring and drift, and deployment on AWS, GCP or Azure; certification preparation for AWS Certified Machine Learning Engineer, Azure AI Engineer and Google Professional ML Engineer.

- Research supervision — framing a research question, designing experiments, reading and positioning against the literature, writing up, responding to reviewers, and targeting conferences and journals. I'm going through this myself, so the advice is current.

RECENT STUDENT WORK
A proof-based supervised-learning exam (k-NN, decision trees, online learning, Gaussian processes) · an LSTM dissertation comparing Word2Vec and TF-IDF embeddings in TensorFlow and Keras · ML algorithm implementation and evaluation in Python and R, from backpropagation to cross-validation · a neural network forecasting stock returns for an MSc Finance Analytics project · a flight-booking chatbot with scikit-learn and NLTK.

Students have come from Oxford, Imperial College London, King's College London, UCL, Manchester, Bristol, Queen Mary, Westminster, Reading and Maastricht, on modules including Machine Learning, Computational Intelligence, Big Data and Deep Learning, and Advanced Computer Science.

HOW SESSIONS RUN
Online, with screen-sharing, live coding in Jupyter or Colab, and derivations worked through on a shared whiteboard when the maths needs it. You keep the notebook and notes after every session. The first (free) session is a diagnostic: we map your module, exam or thesis against your deadlines and agree a plan. I reply within a few hours.

I help you understand and build your own work — the code, the analysis and the writing are yours; I supervise, explain and challenge.

See more

Rates

Rate

  • ₹8,402

Pack prices

  • 5h: ₹42,010
  • 10h: ₹84,020

online

  • ₹8,402/hr

Similar Machine Learning teachers in London

  • Aniket

    Bengaluru & Online

    5 (36 reviews)
    • ₹3,000/hr
    • 1st class free
  • Kapil

    New Delhi & Online

    5 (21 reviews)
    • ₹2,800/hr
    • 1st class free
  • Ankush

    Noida & Online

    5 (15 reviews)
    • ₹2,000/hr
    • 1st class free
  • Ajeet

    Delhi & Online

    5 (34 reviews)
    • ₹2,800/hr
  • Akash

    New Delhi & Online

    4.9 (13 reviews)
    • ₹1,999/hr
    • 1st class free
  • Abhay

    Bengaluru & Online

    5 (22 reviews)
    • ₹2,500/hr
    • 1st class free
  • Adil

    Mysuru & Online

    5 (17 reviews)
    • ₹200/hr
    • 1st class free
  • Akash

    Lucknow & Online

    4.9 (11 reviews)
    • ₹2,000/hr
    • 1st class free
  • Arka

    Delhi & Online

    5 (14 reviews)
    • ₹1,500/hr
    • 1st class free
  • Pavan

    Gurugram & Online

    5 (17 reviews)
    • ₹2,000/hr
    • 1st class free
  • Arvindh

    Chennai & Online

    5 (8 reviews)
    • ₹800/hr
    • 1st class free
  • Victor

    Delhi & Online

    5 (40 reviews)
    • ₹850/hr
    • 1st class free
  • Subha

    New Delhi & Online

    5 (18 reviews)
    • ₹2,000/hr
    • 1st class free
  • Shreyash

    Gurugram & Online

    5 (15 reviews)
    • ₹1,500/hr
    • 1st class free
  • Shekku

    Bengaluru & Online

    4.9 (17 reviews)
    • ₹1,600/hr
    • 1st class free
  • Deepak

    Hyderabad & Online

    5 (11 reviews)
    • ₹799/hr
    • 1st class free
  • Dheeraj

    Indore & Online

    5 (4 reviews)
    • ₹799/hr
    • 1st class free
  • Annesha

    Bengaluru & Online

    5 (9 reviews)
    • ₹800/hr
    • 1st class free
  • Shyamasravani

    Bengaluru & Online

    4.8 (6 reviews)
    • ₹2,000/hr
    • 1st class free
  • Sandeep

    Kanpur & Online

    5 (10 reviews)
    • ₹500/hr
  • More Machine Learning teachers