چیزهایی که در مورد یادگیری ماشین باید بدانید
تو این پست میخوام یه مقاله معرفی کنم! خوبی این مقاله اینه که توی چند صفحه نکاتی رو بررسی کرده که به راحتی نمیشه جایی همه ی اینها رو کنار هم پیدا کرد. خیلی خلاصه و مختصر و مفید نویسنده (استاد دانشگاه واشینگتون) تجربه های چند ساله خودش در یادگیری ماشین رو کنار هم نوشته. چیزهایی که برای درکش باید چندین سال توی حوزه یادگیری ماشین کار کرد تا به دستشون آورد.
از چکیده مقاله:
«هرچه داده های بیشتری در دسترس قرار می گیرد مساله های جذاب تر و مهم تری را می توان توسط یادگیری ماشین بررسی کرد. اما ایجاد یک سامانه یا کاربرد یادگیری ماشین احتیاج به هنرمندی و مهارت هایی دارد که در کتاب های درسی یادگیری ماشین یافت نمی شود. این مقاله خلاصه دوازده نکته و درس کلیدی است که هر محققی که در حوزه یادگیری ماشین کار می کند باید بداند.»
عنوان این ۱۲ نکته که عنوان ۱۲ بخش این مقاله است:
1- LEARNING = REPRESENTATION + EVALUATION + OPTIMIZATION
2- IT’S GENERALIZATION THAT COUNTS
3- DATA ALONE IS NOT ENOUGH
4- OVERFITTING HAS MANY FACES
5- INTUITION FAILS IN HIGH DIMENSIONS
6- THEORETICAL GUARANTEES ARE NOT WHAT THEY SEEM
7- FEATURE ENGINEERING IS THE KEY
8 - MORE DATA BEATS A CLEVERER ALGORITHM
9- LEARN MANY MODELS, NOT JUST ONE
10- SIMPLICITY DOES NOT IMPLY ACCURACY
11- REPRESENTABLE DOES NOT IMPLY LEARNABLE
12- CORRELATION DOES NOT IMPLY CAUSATION
خوندن این مقاله یک بار واجب، سالی یک بار مستحب موکد،و هر سه ماه یک بار مستحب است!
لینک دانلود مقاله: http://homes.cs.washington.edu/~pedrod/papers/cacm12.pdf