Machine learning is a new way of creating problem solving.”
– Jeff Dean, Google AI

My name is Orhan.

I am a Ph.D. candidate, who transitioned from practicing law to researching artificial intelligence. I often change my place of residence. I am probably somewhere in Europe though.

My research areas are mainly explainable artificial intelligence and the right to explanation. I enjoy working on Computer Vision and NLP problems and building neural networks.

In this blog, I try to share my blog posts on applied machine learning tutorials.

More about me: 

My Posts

Mastering TensorFlow “Variables” in 5 Easy Steps

Learn how to use TensorFlow Variables, their differences from plain Tensor objects, and when they are preferred over these Tensor objects | Deep Learning with TensorFlow 2.x

Mastering TensorFlow Tensors in 5 Easy Steps

Discover how the building blocks of TensorFlow works at the lower level and learn how to make the most of Tensor objects

Beginner’s Guide to TensorFlow 2.x for Deep Learning Applications

Understanding the TensorFlow Platform and What It Has to Offer to a Machine Learning Expert

3 Ways to Build Neural Networks in TensorFlow with the Keras API

Building Deep Learning models with Keras in TensorFlow 2.x is possible with the Sequential API, the Functional API, and Model Subclassing

4 Pre-Trained CNN Models to Use for Computer Vision with Transfer Learning

Using State-of-the-Art Pre-trained Neural Network Models to Tackle Computer Vision Problems with Transfer Learning

Fast Neural Style Transfer in 5 Minutes with TensorFlow Hub & Magenta

Transferring van Gogh’s Unique Style to Photos with Magenta’s Arbitrary Image Stylization Network and Deep Learning


Image Generation in 10 Minutes with Generative Adversarial Networks

Using Unsupervised Deep Learning to Generate Handwritten Digits with Deep Convolutional GANs using TensorFlow and the MNIST Dataset

An Autoencoder Network with Encoder and Decoder Networks

Image Noise Reduction in 10 Minutes with Deep Convolutional Autoencoders

Using Autoencoders to Clean (or Denoise) Noisy Images with the help of Fashion MNIST | Unsupervised Deep Learning with TensorFlow

Image Classification in 10 Minutes with MNIST Dataset

Using Convolutional Neural Networks to Classify Handwritten Digits with TensorFlow and Keras | Supervised Deep Learning

Predict Tomorrow’s Bitcoin (BTC) Price with Recurrent Neural Networks

Using Recurrent Neural Networks to Predict Next Days Cryptocurrency Prices with TensorFlow and Keras | Supervised Deep Learning

Contact me


Feel free to contact me

¬ +39 349 524 56 88

Let’s talk