[PYTHON] Learning record 16 (20th day)

Learning record (20th day)

Start studying: Saturday, December 7th

Teaching materials, etc .: ・ Miyuki Oshige "Details! Python3 Introductory Note ”(Sotec, 2017): Completed on Thursday, December 19th ・ Progate Python course (5 courses in total): Ends on Saturday, December 21st ・ Andreas C. Müller, Sarah Guido "(Japanese title) Machine learning starting with Python" (O'Reilly Japan, 2017): Completed on Saturday, December 23 ・ Kaggle: Real or Not? NLP with Disaster Tweets: Posted on Saturday, December 28th to Friday, January 3rd Adjustment ・ ** Wes Mckinney "(Japanese title) Introduction to data analysis by Python" (O'Reilly Japan, 2018) **: January 4th (Sat) ~

About the future

Challenge Kaggle from the end of last year to yesterday.

Think for yourself, write code, and if there is a function you want to implement, search in books or google to study. When completed, compare it with the kernels of other participants, incorporate any processing that you lacked or have an unprecedented focus, and rewrite the code again. I was able to learn a great deal about machine learning by carrying out a series of processes such as these through actual tasks.

I had been doing trial and error until yesterday to improve my score, but as I tried, I saw various new challenges, so I took a short break here for Kaggle and moved on to inputting knowledge again.

New challenges

  1. Understanding of various libraries I was keenly aware of my lack of knowledge about libraries such as pandas, numpy, sklearn and matplot. Of course, if you search, you can find as many as you want, and if you look at the kernel, you can understand the functions that are often used, but in addition to the different issues each time, be sure to perform the same processing even if you can pattern it to some extent. I thought it wasn't so often, so I felt I needed to know the big picture at least once about "what each library can do".

  2. Knowledge of statistics Regardless of whether it is visualized with matplot or the like, it is not easy to imagine which number corresponds to where and which number is changed (= cannot be explained to people). I felt that the current situation should be improved.

For the first item, first learn about NumPy and pandas using the books shown in "Materials, etc." at the top of the article. Regarding the second item, we plan to solidify our knowledge by studying while looking ahead to passing Level 2 of the statistical test scheduled to be conducted in June.

"Introduction to Data Analysis with Python"

p.92 Finish reading up to Chapter 3. Since the tutorial elements such as python built-in functions are strong, the main part according to the original purpose will be after this.

Recommended Posts

Learning record 4 (8th day)
Learning record 9 (13th day)
Learning record 3 (7th day)
Learning record 5 (9th day)
Learning record 6 (10th day)
Learning record 8 (12th day)
Learning record 1 (4th day)
Learning record 7 (11th day)
Learning record 2 (6th day)
Learning record 16 (20th day)
Learning record 22 (26th day)
Learning record No. 21 (25th day)
Learning record No. 10 (14th day)
Learning record 12 (16th day) Kaggle2
Learning record No. 24 (28th day)
Learning record No. 23 (27th day)
Learning record No. 26 (30th day)
Learning record No. 20 (24th day)
Learning record No. 15 (19th day) Kaggle5
Learning record 11 (15th day) Kaggle participation
Learning record No. 17 (21st day)
Learning record No. 18 (22nd day)
Learning record # 3
Learning record # 1
Learning record # 2
Learning record No. 19 (23rd day)
Learning record No. 29 (33rd day)
Learning record No. 28 (32nd day)
Learning record No. 27 (31st day)
Python learning day 4
Learning record (2nd day) Scraping by #BeautifulSoup
Go language learning record
Learning record (4th day) #How to get the absolute path from the relative path
Linux learning record ① Plan
<Course> Deep Learning: Day2 CNN
Effective Python Learning Memorandum Day 6 [6/100]
Effective Python Learning Memorandum Day 12 [12/100]
Effective Python Learning Memorandum Day 9 [9/100]
Effective Python Learning Memorandum Day 8 [8/100]
Rabbit Challenge Deep Learning 1Day
<Course> Deep Learning: Day1 NN
Effective Python Learning Memorandum Day 14 [14/100]
Effective Python Learning Memorandum Day 1 [1/100]
Rabbit Challenge Deep Learning 2Day
Effective Python Learning Memorandum Day 13 [13/100]
Effective Python Learning Memorandum Day 5 [5/100]
Effective Python Learning Memorandum Day 4 [4/100]
Effective Python Learning Memorandum Day 7 [7/100]
Effective Python Learning Memorandum Day 2 [2/100]
Learning record (6th day) #Set type #Dictionary type #Mutual conversion of list tuple set #ndarray type #Pandas (DataFrame type)
Deep Learning Specialization (Coursera) Self-study record (C3W1)
[Rabbit Challenge (E qualification)] Deep learning (day2)
Deep Learning Specialization (Coursera) Self-study record (C1W3)
Record the steps to understand machine learning
Deep Learning Specialization (Coursera) Self-study record (C4W3)
[Rabbit Challenge (E qualification)] Deep learning (day3)
[1 copy per day] Classify_images_Using_Python & Machine Learning [Daily_Coding_003]
<Course> Deep Learning Day4 Reinforcement Learning / Tensor Flow
Deep Learning Specialization (Coursera) Self-study record (C2W1)
Deep Learning Specialization (Coursera) Self-study record (C1W2)
Deep Learning Specialization (Coursera) Self-study record (C3W2)