### NumPy for Beginners: PART – 1 How to create and inspect NumPy Array

This is the first in set of 3 parts of NumPy tutorials. PART 1: 1. What is a NumPy array? 2. How to create and inspect NumPy arrays? PART 2: 3. Array indexing 4. Array manipulations and Operations PART 3: 5. What is broadcasting? 6. Speed…

### Part 1: Understanding Behavioural Finance: A Machine Learning perspective

“People in standard finance are rational. People in behavioural finance are normal.” -Meir Statman, Ph.D. Machine Learning, Santa Clara University Introduction: The revolutionary work of psychologists Daniel Kahneman and Amos Tversky in the 1970s-1980s, and their research conducted over the last three…

### Adversarial attacks in Machine Learning/Deep Learning Systems – Part 1

I have summarized (in a series of blogs) emerging security issues based on the following references. You should read the papers and listen to the recent talks as listed below. All credit truly belong to these researchers. Fascinating stuff! Adversarial Examples in…

### NumPy for Beginners: PART – 3 Broadcasting and Lists Vs Arrays Speed test

This is the third and final in set of 3 parts of NumPy tutorials. PART 1: 1.       What is a NumPy array? 2.       How to create and inspect NumPy arrays? PART 2: 3.       Array indexing/Slicing 4.       Array  Operations PART 3: 5.       What is broadcasting? 6.       Speed test: Lists…

### NumPy for Beginners: PART – 2 Array Indexing and Operations

This is the second in set of 3 parts of NumPy tutorials. PART 1: 1.       What is a NumPy array? 2.       How to create and inspect NumPy arrays? PART 2: 3.       Array indexing/Slicing 4.       Array  Operations PART 3: 5.       What is broadcasting? 6.       Speed test: Lists Vs NumPy…

### Python for Data Science/Machine Learning

Python has become an essential part of the learning process for the data science community. I am planning to make this topic as a series of articles. I want to carefully cover all the essential topics with sufficient examples to understand the…

### Python for data sciences: NumPy for Beginners

This is a first set of articles in the series of Python for data sciences. Previously, we discussed ‘whypython is a suitable language for learning data science’. From this article, we start learning python for data sciences. We are going to start…