Category: Artificial Intelligence
-
What I Learnt from Mentoring 14 Wonderful Startups?
I mentored 14 wonderful pre-incubator AI startups recently at Bucharest AI Incubator. Here are the 14 lessons I learnt from that amazing experience! There is NO limit to your dreams, ideas and innovation. Technology is a tool that can be used to solve problems. The solution, the idea is at heart and technologies like AI,…
-
Life Cycle of a Data Science Project
First task as a data scientist? Do you feel nervous? Well, let me help you out here by breaking down the lifecycle of a data science project a little. A non-technical client or someone from management or a stakeholder approaches you with a problem. The problem could be anything ranging for ‘trying to reduce the…
-
TensorFlow : An open-Source Platform for Everybody!
Launched in 2015, TensorFlow I an amazing Google’s AI platform which helps developers and engineers builds robust AI applications. I personally have used it in almost every project I have worked on. So, you may wonder, what is TensorFlow? TensorFlow is an end-to-end open source platform for machine learning. It has a comprehensive, flexible ecosystem of…
-
TensorFlow
TensorFlow is an end-to-end open source platform for machine learning. It has a comprehensive, flexible ecosystem of tools, libraries and community resources that lets researchers push the state-of-the-art in ML and developers easily build and deploy ML powered applications. TensorFlow Installation : https://www.tensorflow.org/install Features of TensorFlow – It is optimized for speed, & makes use…
-
AI and Neuroscience?
In my experience, one of the biggest opportunities for AI in the field of neuroscience is doing more biologically plausible research and creating a visual perception of the unique features of human cognition. That will lead us in understanding and knowing so much more about the human brain which still is a mystery to a…
-
Why I work on Python?
The reasons I love working with Python are: – It is so easy to code on Python (and even learn). Comprehensively understanding and learn basic Python syntax is very easy, as compared to other popular languages like C, C++, and Java. However, mastering the packages, concepts and modules will take some time. – Python is as simple to…
-
Reinforcement Learning
What is Reinforcement Learning? Case 1: Imagine student A, studying hard for the exam and they get good grades because of that. Case 2: Now imagine student B, spending time on YouTube watching PewDiePie trying to save Sven and failing as they did not study at all, of course. Throughout our lives, we have such…
-
Random Forest : Supervised Learning Algorithm
You must have at least once solved a problem of probability in your high-school in which you were supposed to find the probability of getting a specific colored ball from a bag containing different colored balls, given the number of balls of each color. Random forests are simple if we try to learn them with…
-
Naive Bayes Classifier : Supervised Learning Algorithm
Naive bayes is a classification algorithm (based on bayes theorem) that assumes that the presence of a particular feature in a class is unrelated to the presence of any other feature. Naive Bayes Classifier and Collaborative Filtering together create a recommendation system that together can filter very useful information that can provide a very good…
-
Decision Tree Algorithm: Supervised Learning
Decision trees are supervised learning algorithms, which can be used both for the purpose of classification and regression. However, more often it is used for solving Classification problems. It is a tree-structured classifier, where internal nodes represent the features of a dataset, branches represent the decision rules and each leaf node represents the outcome. In…