Sobes.tech
Middle

რას წარმოადგენს ფუნქციები (features) და რა არის მიზანი ამოცანაში?

sobes.tech AI

პასუხი AI-სგან

მანქანათს სწავლების ამოცანაში, მახასიათებლები (features) არის შესავალი ცვლადები, რომლებიც მოდელი იყენებს სწავლასა და წინასწარმეტყველებისთვის. ისინი აღწერენ ობიექტებს ან მოვლენებს, მაგალითად, ასაკი, შემოსავალი, კლიკების რაოდენობა და ა.შ.

მიზანი (target) არის ცვლადი, რომელსაც მოდელი ცდილობს წინასწარ განჭვრიტოს. მაგალითად, კლასიფიკაციის ამოცანაში ეს შეიძლება იყოს კლასი (სპამ/არასპამ), რეგრესიის ამოცანაში — რიცხვითი მნიშვნელობა (სახლი ფასით).

მაგალითი:

  • მახასიათებლები: ასაკი, სქესი, შეძენების რაოდენობა
  • მიზანი: ახალი პროდუქტის ყიდვის ალბათობა

Python pandas-ის გამოყენებით, ეს ასე გამოიყურება:

import pandas as pd

# მონაცემები
data = pd.DataFrame({
    'ასაკი': [25, 32, 40],
    'სქესი': ['მამრობითი', 'მდედრობითი', 'მამრობითი'],
    'შესყიდვები': [5, 3, 8],
    'ყიდის': [1, 0, 1]  # მიზანი
})

features = data[['ასაკი', 'სქესი', 'შესყიდვები']]
target = data['ყიდის']