Reference for Reinforcement Learning

Papers RL for game playing Newest (in recent 2 years): Heinrich, Johannes, and David Silver. “Deep Reinforcement Learning from Self-Play in Imperfect-Information Games” (2016). Finn, Chelsea, Tianhe Yu, Justin Fu, Pieter Abbeel, and Sergey Levine. “Generalizing Skills with Semi-Supervised Reinforcement Learning.” arXiv (2016) Classic: Mnih, Volodymyr, Koray Kavukcuoglu, David Silver, Alex Graves, Ioannis Antonoglou, Daan … Continue reading Reference for Reinforcement Learning

Open courses recommendation

Reinforcement Learning [Berkley] CS 294: Deep Reinforcement Learning, Spring 2017 [MIT] 6.S094: Deep Learning for Self-Driving Cars, Spring 2017 [Stanford] CS231n: Convolutional Neural Networks for Visual Recognition, Winter 2016. Self-Driving [Udacity] SIRAJ RAVAL’S DEEP LEARNING – Nanodegree fundation program [Udacity] Self-Driving Car Engineer Nanodegree Others [Youtube] Bay area deep learning school. McGill Artificial Intelligence Society

[book note] Manning MEAP: Streaming Data – Message Queueing Tier

This chapter covers Why we need a message queuing tier Understanding message durability How to accommodate offline consumers What are message delivery semantics Choosing the right technology 3.1 Why we need a message queuing tier With a streaming system we want the same, to decouple the components in each tier, but more importantly to decouple … Continue reading [book note] Manning MEAP: Streaming Data – Message Queueing Tier

[book note] Manning MEAP: JavaScript Next – Unit 2: Objects & Arrays

Unit 2 Objects & Arrays Lesson 5: New Array Methods Arrays are probably the most common data structure used in JavaScript. We use them to hold all kinds of data but sometimes getting the data we want into or out of the array isn’t as easy as it should be. However those tasks just got … Continue reading [book note] Manning MEAP: JavaScript Next – Unit 2: Objects & Arrays

[book note] Manning MEAP: JavaScript Next – Unit 1: Variables & Strings

Unit 1: Variables and & Strings Lesson 1. Declaring Variables with 1let In the history of JavaScript, variables have always been declared using the keyword var. ES6 introduces two new ways to declare variables, with the let and const keywords. Both of these work slightly different than variables with var. There are two primary differences … Continue reading [book note] Manning MEAP: JavaScript Next – Unit 1: Variables & Strings

how to do literature search

Q1: What is literature search A: A literature search is a systematic and thorough search of all types of published literature in order to identify a breadth of good quality references relevant to a specific topic. Q2: Why we do literature search A: The success of your research project is dependent on a thorough review … Continue reading how to do literature search

334. Increasing Triplet Subsequence

Difficulty: Medium Given an unsorted array return whether an increasing subsequence of length 3 exists or not in the array. Formally the function should: Return true if there exists i, j, k such that 1arr[i] < arr[j] < arr[k] given 10 ≤ i < j < k ≤ n-1 else return false. Your algorithm should … Continue reading 334. Increasing Triplet Subsequence