Мазмунга өтүү

Классификациянын негиздери: k-NN жана логистикалык регрессия

Сабактын башталышы

Классификация: компьютерди нерселерди топторго ажыратууга үйрөтүү

Бул курста сиз буга чейин негизинен регрессияны көрдүңүз — башкача айтканда санды болжолдоону, мисалы Бишкектеги батирдин баасын. Классификация — бул көзөмөлдөнүүчү окутуунун (supervised learning) экинчи чоң жарымы: сан ордуна сиз категорияны болжолдойсуз — белгиленген тизмедеги тандоолордон бир энбелгини.

Бул кат спам бекен же спам эмес бекен? Бул сүрөт мышык, ит же жылкы бекен? Бул студент экзаменден өтөбү же өтпөйбү? Бул суроолордун ар биринин жообу — өлчөө эмес, ат (класс). Бул сабакта сиз ойлоп табылган эң маанилүү баштапкы классификаторлордун экөө менен таанышасыз: k эң жакын кошуна (k-Nearest Neighbours, k-NN) жана логистикалык регрессия (Logistic Regression). Алар кол менен эсептегидей жөнөкөй, бирок дээрлик бардык классификаторлордун артындагы идеяларды үйрөтөт.

Негизги идея: Классификатор жаңы мисалдын белгилерин (feature — өлчөнө турган касиеттерин) карап, белгилүү категориялар топтомунан бир энбелги менен жооп берет. Ал белгилер менен энбелгилердин ортосундагы байланышты адамдар мурунтан белгилеп койгон мисалдардан үйрөнөт.
Бул сабактан кийин сиз эмнени жасай аласыз
  • Классификация деген эмне экенин түшүндүрүп, бинардык менен көп класстуу маселелерди айырмалай аласыз.
  • Жаңы чекитти k-NN менен кол менен, өзүңүз эсептеген аралык таблицасын колдонуп классификациялай аласыз.
  • k саны эмнени өзгөртөрүн жана эмне үчүн k-NNге белгилер масштабдалышы керек экенин айта аласыз.
  • Сызыктуу упайды сигмоид функциясы менен ыктымалдыкка айландырып, 0.5 босогосун (threshold) колдоно аласыз (жана аны качан жылдырууну билесиз).
  • Эки методду тең чачыранды графиктин (scatter plot) үстүнөн тартылган чечим чеги (decision boundary) катары элестете аласыз.
  • Жалкоо (lazy) окугучтарды ынтаалуу (eager) окугучтардан айырмалап, эки классификаторду тең scikit-learnде иштете аласыз.

Бул сабакты YourAIZone платформасында улантыңыз

Толук сабакта — толук түшүндүрмө, чыгарылган мисалдар, көп кездешкен каталар, заматта текшерилүүчү тесттер жана ЖИ-репетитор. Конок катары дароо баштаңыз же прогрессти сактоо үчүн аккаунт түзүңүз.

Толук сабакта

  • Толук түшүндүрмө
  • Чыгарылган мисалдар
  • Көп кездешкен каталар жана алардан кантип качуу керек
  • Тест суроолору: 17
  • Тема боюнча суроолорго жооп берген ЖИ-репетитор
  • Окуучу, ата-эне жана мугалим үчүн прогрессти көзөмөлдөө