NLP - Skip-gram Code & Annotations (Paddle)
NLP Learning Notes#01
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190 ...
RL - DQN & FlappyBird Implementation
First of all, let me give a basic intuition of $DQN$ (Deep Q-Network). It is composed of $D$ (deep learning) and $QN$ (Q-Network), among which the Q-Learning algorithm is the core and the neural network is just a tool to maintain the matrix in Q algorithm because of the memory limits (a $state \times actioin$ size of matrix is too big for most of the times).
Algorithm DescriptionQ-LearningIt is explained in detail in this blog: A Painless Q-Learning Tutorial
DQNSimilar to dynamic programming, th ...
It's Time To Learn PYTHON! (record of python challenges)
It’s Time To Learn PYTHON! (record of python challenges)Sometimes refer to the solutions to all the passes: HackingNote Python Challenges Solutions
The First PassThe gibberish displayed on the screen is a passcode which is coded with Caeser cipeher, one of the simplest encryption techniques. From the Wikipedia, we can know that
It is a type of substitution cipher in which each letter in the plaintext is replaced by a letter some fixed number of positions down the alphabet. For example, with a l ...