рдореБрдЦреНрдп рд╕рд╛рдордЧреНрд░реА рдкрд░ рдЬрд╛рдПрдБ

рдирд┐рдГрд╢реБрд▓реНрдХ рдХреЛрд░реНрд╕

Python рдореЗрдВ Unsupervised Learning

рдордзреНрдпрд╡рд░реНрддреА4 рдШрдВрдЯреЗ

scikit-learn рдФрд░ scipy рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрд┐рдирд╛ рд▓реЗрдмрд▓ рд╡рд╛рд▓реЗ рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреЛ рдХреНрд▓рд╕реНрдЯрд░, рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдо, рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝ рдФрд░ рдЙрдирд╕реЗ рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдирд┐рдХрд╛рд▓рдирд╛ рд╕реАрдЦреЗрдВред

Python4 рдШрдВрдЯреЗрдЙрдкрд▓рдмреНрдзрд┐ рдХрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░

рдЕрдкрдирд╛ рдирд┐рдГрд╢реБрд▓реНрдХ рдЦрд╛рддрд╛ рдмрдирд╛рдПрдБ

Google рдХреЗ рд╕рд╛рде рдЬрд╛рд░реА рд░рдЦреЗрдВ
рдпрд╛
рдЬрд╛рд░реА рд░рдЦрдХрд░, рдЖрдк рд╣рдорд╛рд░реА рдЙрдкрдпреЛрдЧ рдХреА рд╢рд░реНрддреЗрдВ, рд╣рдорд╛рд░реА рдЧреЛрдкрдиреАрдпрддрд╛ рдиреАрддрд┐ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рднреА рдХрд┐ рдЖрдкрдХрд╛ рдбреЗрдЯрд╛ USA рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИред

рд╣рдЬрд╝рд╛рд░реЛрдВ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рд╢рд┐рдХреНрд╖рд╛рд░реНрдерд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкрд╕рдВрдж рдХрд┐рдпрд╛ рдЧрдпрд╛

рдХрд┐рд╕реА рдЯреАрдо рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

рд╡реНрдпрд╡рд╕рд╛рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдЬрд╝рдорд╛рдПрдБ тЖТ

рдХреЛрд░реНрд╕ рд╡рд┐рд╡рд░рдг

рдорд╛рди рд▓реАрдЬрд┐рдП рдЖрдкрдХреЗ рдкрд╛рд╕ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХрд╛ рдПрдХ рд╕рдВрдЧреНрд░рд╣ рд╣реИ рдЬрд┐рдирдХреЗ рдЧреБрдг рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реИрдВ, рдЬреИрд╕реЗ рдЖрдпреБ, рд╕реНрдерд╛рди, рдФрд░ рд╡рд┐рддреНрддреАрдп рдЗрддрд┐рд╣рд╛рд╕, рдФрд░ рдЖрдк рдЗрдирдореЗрдВ рдкреИрдЯрд░реНрди рдвреВрдБрдврдХрд░ рдЗрдиреНрд╣реЗрдВ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдмрд╛рдБрдЯрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдпрд╛ рдлрд┐рд░ рдЖрдкрдХреЗ рдкрд╛рд╕ Wikipedia рдкреЗрдЬ рдЬреИрд╕реЗ рдЯреЗрдХреНрд╕реНрдЯ рд╣реИрдВ рдФрд░ рдЖрдк рдЙрдирдХреА рд╕рд╛рдордЧреНрд░реА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЙрдиреНрд╣реЗрдВ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдпрд╣реА рдЕрдирд╕реБрдкрд░рд╡рд╛рдЗрдЬрд╝реНрдб рд▓рд░реНрдирд┐рдВрдЧ рдХреА рджреБрдирд┐рдпрд╛ рд╣реИ тАФ рдЗрд╕реЗ рдЗрд╕рд▓рд┐рдП рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдХрд┐рд╕реА рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд╛рд░реНрдп рд╕реЗ рдкреИрдЯрд░реНрди рдЦреЛрдЬ рдХреЛ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдпрд╛ рд╕реБрдкрд░рд╡рд╛рдЗрдЬрд╝ рдирд╣реАрдВ рдХрд░рддреЗ, рдмрд▓реНрдХрд┐ рдмрд┐рдирд╛ рд▓реЗрдмрд▓ рд╡рд╛рд▓реЗ рдбреЗрдЯрд╛ рд╕реЗ рдЫрд┐рдкреА рд╕рдВрд░рдЪрдирд╛ рдЦреЛрдЬрддреЗ рд╣реИрдВред рдЕрдирд╕реБрдкрд░рд╡рд╛рдЗрдЬрд╝реНрдб рд▓рд░реНрдирд┐рдВрдЧ рдореЗрдВ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдХреА рдХрдИ рддрдХрдиреАрдХреЗрдВ рдЖрддреА рд╣реИрдВ, рдЬреИрд╕реЗ рдХреНрд▓рд╕реНрдЯрд░рд┐рдВрдЧ, рдбрд╛рдпрдореЗрдВрд╢рди рд░рд┐рдбрдХреНрд╢рди рдФрд░ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдлреИрдХреНрдЯрд░рд╛рдЗрдЬрд╝реЗрд╢рдиред рдЗрд╕ рдХреЛрд░реНрд╕ рдореЗрдВ, рдЖрдк рдЕрдирд╕реБрдкрд░рд╡рд╛рдЗрдЬрд╝реНрдб рд▓рд░реНрдирд┐рдВрдЧ рдХреА рдмреБрдирд┐рдпрд╛рдж рд╕реАрдЦреЗрдВрдЧреЗ рдФрд░ scikit-learn рдФрд░ SciPy рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЬрд╝рд░реВрд░реА рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯ рдХрд░реЗрдВрдЧреЗред рдЖрдк рдмрд┐рдирд╛ рд▓реЗрдмрд▓ рд╡рд╛рд▓реЗ рдбреЗрдЯрд╛рд╕реЗрдЯреНрд╕ рдХреЛ рдХреНрд▓рд╕реНрдЯрд░, рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдо, рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝ рдХрд░рдирд╛ рдФрд░ рдЙрдирд╕реЗ рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдирд┐рдХрд╛рд▓рдирд╛ рд╕реАрдЦреЗрдВрдЧреЗ, рдФрд░ рдЕрдВрдд рдореЗрдВ рдПрдХ рд░рд┐рдХрдореЗрдВрдбрд░ рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдПрдБрдЧреЗ рдЬреЛ рд▓реЛрдХрдкреНрд░рд┐рдп рдореНрдпреВрдЬрд╝рд┐рдХрд▓ рдЖрд░реНрдЯрд┐рд╕реНрдЯреНрд╕ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░реЗрдЧрд╛редрд╡реАрдбрд┐рдпреЛ рдореЗрдВ рд▓рд╛рдЗрд╡ рдЯреНрд░рд╛рдВрд╕рдХреНрд░рд┐рдкреНрдЯ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рд╡реАрдбрд┐рдпреЛ рдХреЗ рдиреАрдЪреЗ рдмрд╛рдПрдБ рдХреЛрдиреЗ рдореЗрдВ "Show transcript" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ. рдХреЛрд░реНрд╕ рдХрд╛ рдЧреНрд▓реЙрд╕рд░реА рджрд╛рдПрдБ рддрд░рдлрд╝ рд░рд┐рд╕реЛрд░реНрд╕реЗрдЬрд╝ рд╕реЗрдХреНрд╢рди рдореЗрдВ рдорд┐рд▓ рдЬрд╛рдПрдЧрд╛.CPE рдХреНрд░реЗрдбрд┐рдЯ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдХреЛрд░реНрд╕ рдкреВрд░рд╛ рдХрд░рдирд╛ рд╣реИ рдФрд░ рдХреНрд╡рд╛рд▓рд┐рдлрд╝рд╛рдЗрдб рдЕрд╕реЗрд╕рдореЗрдВрдЯ рдореЗрдВ 70% рд╕реНрдХреЛрд░ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдирд╛ рд╣реИред рдЖрдк рджрд╛рдИрдВ рдУрд░ CPE рдХреНрд░реЗрдбрд┐рдЯреНрд╕ рдХреЙрд▓рдЖрдЙрдЯ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдЕрд╕реЗрд╕рдореЗрдВрдЯ рддрдХ рдкрд╣реБрдБрдЪ рд╕рдХрддреЗ рд╣реИрдВ.

рдкреВрд░реНрд╡рд╛рдкреЗрдХреНрд╖рд╛рдПрдБ

рдкрд╛рдареНрдпрдХреНрд░рдо

рдХреЛрд░реНрд╕ рд░реВрдкрд░реЗрдЦрд╛

1

рдбреЗрдЯрд╛рд╕реЗрдЯ рдПрдХреНрд╕рдкреНрд▓реЛрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╕реНрдЯрд░рд┐рдВрдЧ

рд╕реАрдЦрд┐рдП рдХрд┐ рдХрд┐рд╕реА рдбреЗрдЯрд╛рд╕реЗрдЯ рдореЗрдВ рдЫрд┐рдкреЗ рд╣реБрдП рд╕рдореВрд╣ (рдпрд╛ "рдХреНрд▓рд╕реНрдЯрд░реНрд╕") рдХреИрд╕реЗ рдЦреЛрдЬреЗ рдЬрд╛рддреЗ рд╣реИрдВред рдЗрд╕ рдЕрдзреНрдпрд╛рдп рдХреЗ рдЕрдВрдд рддрдХ, рдЖрдк рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЛ рдЙрдирдХреЗ рд╕реНрдЯреЙрдХ рдкреНрд░рд╛рдЗрд╕реЗрдЬрд╝ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреНрд▓рд╕реНрдЯрд░ рдХрд░реЗрдВрдЧреЗ, рдФрд░ рдорд╛рдкреЛрдВ рдХреЛ рдХреНрд▓рд╕реНрдЯрд░ рдХрд░рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдЬрд╛рддрд┐рдпреЛрдВ рдореЗрдВ рдЕрдВрддрд░ рдкрд╣рдЪрд╛рдиреЗрдВрдЧреЗ.
рдЕрдзреНрдпрд╛рдп рд╢реБрд░реВ рдХрд░реЗрдВ
2

рд╣рд╛рдпрд░рд╛рд░реНрдХрд┐рдХрд▓ рдХреНрд▓рд╕реНрдЯрд░рд┐рдВрдЧ рдФрд░ t-SNE рдХреЗ рд╕рд╛рде рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди

рдЗрд╕ рдЕрдзреНрдпрд╛рдп рдореЗрдВ, рдЖрдк рдбреЗрдЯрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рд▓рд┐рдП рджреЛ рдЕрдирд╕реБрдкрд░рд╡рд╛рдЗрдЬрд╝реНрдб рд▓рд░реНрдирд┐рдВрдЧ рддрдХрдиреАрдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реАрдЦреЗрдВрдЧреЗ: рд╣рд╛рдпрд░рд╛рд░реНрдХрд┐рдХрд▓ рдХреНрд▓рд╕реНрдЯрд░рд┐рдВрдЧ рдФрд░ t-SNEред рд╣рд╛рдпрд░рд╛рд░реНрдХрд┐рдХрд▓ рдХреНрд▓рд╕реНрдЯрд░рд┐рдВрдЧ рдбреЗрдЯрд╛ рд╕реИрдВрдкрд▓реНрд╕ рдХреЛ рдХреНрд░рдорд╢рдГ рдмрдбрд╝реЗ рдХреНрд▓рд╕реНрдЯрд░реНрд╕ рдореЗрдВ рдорд░реНрдЬ рдХрд░рддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХреНрд▓рд╕реНрдЯрд░ рд╣рд╛рдпрд░рд╛рд░реНрдХреА рдХрд╛ рдПрдХ рдЯреНрд░реА рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдорд┐рд▓рддрд╛ рд╣реИред t-SNE рдбреЗрдЯрд╛ рд╕реИрдВрдкрд▓реНрд╕ рдХреЛ 2D рд╕реНрдкреЗрд╕ рдореЗрдВ рдореИрдк рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╕реИрдВрдкрд▓реНрд╕ рдХреА рдЖрдкрд╕реА рдирдЬрд╝рджреАрдХреА рдХреЛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ.
рдЕрдзреНрдпрд╛рдп рд╢реБрд░реВ рдХрд░реЗрдВ
3

рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдХреЛ рдбреА-рдХреЛрд░рд┐рд▓реЗрдЯ рдХрд░рдирд╛ рдФрд░ рдбрд╛рдпрдореЗрдВрд╢рди рд░рд┐рдбрдХреНрд╢рди

рдбрд╛рдпрдореЗрдВрд╢рди рд░рд┐рдбрдХреНрд╢рди рдХрд┐рд╕реА рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреЛ рдЙрд╕рдХреЗ рдмрд╛рд░-рдмрд╛рд░ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдкреИрдЯрд░реНрдиреНрд╕ рд╕реЗ рд╕рдВрдХреНрд╖реЗрдкрд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдЕрдзреНрдпрд╛рдп рдореЗрдВ, рдЖрдк рдбрд╛рдпрдореЗрдВрд╢рди рд░рд┐рдбрдХреНрд╢рди рдХреА рд╕рдмрд╕реЗ рдмреБрдирд┐рдпрд╛рджреА рддрдХрдиреАрдХ "Principal Component Analysis" ("PCA") рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реАрдЦреЗрдВрдЧреЗред PCA рдХреЛ рдЕрдХреНрд╕рд░ рд╕реБрдкрд░рд╡рд╛рдЗрдЬрд╝реНрдб рд▓рд░реНрдирд┐рдВрдЧ рд╕реЗ рдкрд╣рд▓реЗ рдореЙрдбрд▓ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдЬрдирд░рд▓рд╛рдЗрдЬрд╝реЗрд╢рди рд╕реБрдзрд╛рд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдЕрдирд╕реБрдкрд░рд╡рд╛рдЗрдЬрд╝реНрдб рд▓рд░реНрдирд┐рдВрдЧ рдореЗрдВ рднреА рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк PCA рдХреЗ рдПрдХ рд╡реИрд░рд┐рдПрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ рдЬреЛ рдЖрдкрдХреЛ Wikipedia рдЖрд░реНрдЯрд┐рдХрд▓реНрд╕ рдХреЛ рдЙрдирдХреА рд╕рд╛рдордЧреНрд░реА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреНрд▓рд╕реНрдЯрд░ рдХрд░рдиреЗ рджреЗрдЧрд╛!
рдЕрдзреНрдпрд╛рдп рд╢реБрд░реВ рдХрд░реЗрдВ
4

рдЗрдВрдЯрд░рдкреНрд░рд┐рдЯреЗрдмрд▓ рдлреАрдЪрд░реНрд╕ рдХреА рдЦреЛрдЬ

рдЗрд╕ рдЕрдзреНрдпрд╛рдп рдореЗрдВ, рдЖрдк "Non-negative matrix factorization" ("NMF") рдирд╛рдо рдХреА рдбрд╛рдпрдореЗрдВрд╢рди рд░рд┐рдбрдХреНрд╢рди рддрдХрдиреАрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдиреЗрдВрдЧреЗ рдЬреЛ рд╕реИрдВрдкрд▓реНрд╕ рдХреЛ рдЗрдВрдЯрд░рдкреНрд░рд┐рдЯреЗрдмрд▓ рдкрд╛рд░реНрдЯреНрд╕ рдХреЗ рд╕рдВрдпреЛрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ рд╡реНрдпрдХреНрдд рдХрд░рддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдбреЙрдХреНрдпреВрдореЗрдВрдЯреНрд╕ рдХреЛ рдЯреЙрдкрд┐рдХреНрд╕ рдХреЗ рд╕рдВрдпреЛрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ, рдФрд░ рдЗрдореЗрдЬреЗрдЬрд╝ рдХреЛ рдЖрдо рддреМрд░ рдкрд░ рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╡рд┐рдЬрд╝реБрдЕрд▓ рдкреИрдЯрд░реНрдиреНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рд╡реНрдпрдХреНрдд рдХрд░рддреА рд╣реИред рдЖрдк NMF рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдХреЗ рд░рд┐рдХрдореЗрдВрдбрд░ рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдирд╛ рднреА рд╕реАрдЦреЗрдВрдЧреЗ рдЬреЛ рдЖрдкрдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдорд┐рд▓рддреЗ-рдЬреБрд▓рддреЗ рдЖрд░реНрдЯрд┐рдХрд▓реНрд╕, рдпрд╛ рдЖрдкрдХреА рд▓рд┐рд╕рдирд┐рдВрдЧ рд╣рд┐рд╕реНрдЯреНрд░реА рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓реЗ рдореНрдпреВрдЬрд╝рд┐рдХрд▓ рдЖрд░реНрдЯрд┐рд╕реНрдЯреНрд╕ рд╕реБрдЭрд╛ рд╕рдХреЗ!
рдЕрдзреНрдпрд╛рдп рд╢реБрд░реВ рдХрд░реЗрдВ

Python рдореЗрдВ Unsupervised Learning

рдХреЛрд░реНрд╕
рдкреВрд░реНрдг

рдЙрдкрд▓рдмреНрдзрд┐ рдХрд╛ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдЕрд░реНрдЬрд┐рдд рдХрд░реЗрдВ

рдЕрднреА рдирд╛рдорд╛рдВрдХрди рдХрд░реЗрдВ

DataCamp for Mobile рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдХреМрд╢рд▓ рдмрдврд╝рд╛рдПрдБ

рд╣рдорд╛рд░реЗ рдореЛрдмрд╛рдЗрд▓ рдХреЛрд░реНрд╕ рдФрд░ рд░реЛрдЬрд╝рд╛рдирд╛ 5-рдорд┐рдирдЯ рдХреА рдХреЛрдбрд┐рдВрдЧ рдЪреБрдиреМрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЪрд▓рддреЗ-рдлрд┐рд░рддреЗ рдкреНрд░рдЧрддрд┐ рдХрд░реЗрдВред