How I'm planning to get started on Deep Learning?

Learnings from Meta Learning: How To Learn Deep Learning And Thrive In The Digital World

This post is to describe how I find the book Meta Learning: How To Learn Deep Learning And Thrive In The Digital World is giving me a hope and road map to learn Deep Learning. Not only learning DL and also where to go from there viz Kaggle.

Who am I?

I’m part of Data landscape for more than a decade now. I started as ETL developer, then evolved into Data Engineer. When I was crawling the ETL world, the Data Scientists were already declared as the sexiest job, and Big Data was a novelty. The 1st time I heard about the power of the data and analytics was from the famous Forbes article on Target. I was awestruck. Then later on I started working on Big Data with AWS, as a Data Engineer.

Learnings from working with external teams

With the recent change in the role from data engineer to lead data engineer, I’m regularly interacting with different teams, both upstream and downstream. It had become routine to have meetings with the counterparties to understand their difficulties. After all, we are a tree but a part of a forest.  

Diversity factor

It might annoy us to hear about diversity from the MNCs again and again. However, for the proper functioning of the organization, it is essential to have associates from various backgrounds. This plurality ensures different ideas and approaches to a problem, which in turn gives the authorities the ability to compare and pick a better, more efficient solution.

Reflections on recent changes in work place

What I'm lacking; how to improve

The last few weeks have been tough. The problem seems to originate from all three avenues: life, work, and the social circle. My child is demanding that I play with her more regularly and for more time. By size, my social circle is small. I feel the size further shrinks due to my inability to speak or interact with my close friends. Even though the friends usually accept the fact that life is getting busier, the crack appears nonetheless.

AWS Certified Solution Architect - for whom, why and how

Certifications are a waste of time. It’s not unreasonable as I came across dumps (aka recent questions, question banks). Once you memorize the contents of the question bank, you can score cent percent. Memorise answers and recall them in the exam hall, score a pass mark - a common theme in schools and colleges. I went through it as there are no alternatives. But in the post-academic stage of life, I was hesitant to follow the same approach in office. My point was simple,

Oxidation 2 - Variables, Shadowing

Variables

In Python, the variables are assigned with the type based on the content.

string_variable = 'some text'
int_variable = 33
print(type(string_variable), type(int_variable))

And, these variables are allowed to change in a program.

In Rust, the variables can either be mutable or immutable. By default, the variables are immutable.

Mutable - Values are allowed to change Immutable - Values are not allowed to change


fn main() {
let default_variable = 2;
println!("The value in default_variable is {}",{default_variable});

default_variable = 3;
//Here, the code will fail.
//Because we tried to modify the immutable variable

println!("The new value in default_variable is {}",{default_variable});

}

This is where Shadowing comes into picture.

Oxidation 1 - Cargo, Rustdoc

What is rustup, rustc & rustdoc ?

rustup- Used to update the latest Rust version. rustc filename.rs - Used to compile rust source code. rustdoc - Rust documentation is generated from this command. This can generate documentation from markdown files. Also, it show the Rustbook opens in browser when called as rustup docs

Project initialization After installing Rust, we should initialize a project using Cargo cargo init project_path - This will create a project folder of below file structure.