სირთულე
თქვენი საუკეთესო შედეგი
არ არის
როდესაც ცნობილ ნახატებზე ვსაუბრობთ, უნდა გავითვალისწინოთ ობიექტური მახასიათებლები, როგორიცაა ტილოს ზომა, ფუნჯის ტიპი, რომლითაც დახატულია, ვიზუალური სირთულე ან ფერების სიმკვრივე, მათი მხატვრული ხარისხის გარდა. ღირებულების ავტომატური შეფასება და მხატვრის სტილის იდენტიფიკაცია შეუძლია დაეხმაროს კოლექციონერებსა და მუზეუმებს ნაწარმოებების დიდი კოლექციების ანალიზში.
ამ ამოცანის გადასაჭრელად თქვენს განკარგულებაში იქნება ორი ფაილი:
train.csv – შეიცავს ყველა ცვლადს, მათ შორის target_price-ს, მოდელების ტრენინგისთვისtest.csv – შეიცავს იგივე ცვლადებს, target_price სვეტის გარეშე, და ამ ფაილის მონაცემები გამოიყენება პროგნოზების გენერირებისთვის| Column | DType | აღწერა |
|---|---|---|
| SampleID | int | ნახატის უნიკალური იდენტიფიკატორი |
| canvas_size | object | ტილოს ზომა (მაგ. "80x50") |
| is_oil_painting | bool | ინდიკატორი, არის თუ არა ნახატი ზეთისხილის ნახატი |
| brush_type | object | გამოყენებული ფუნჯის ტიპი |
| num_colors | int | გამოყენებული ფერების რაოდენობა |
| colorfulness | float | კოლორისტიკის ხარისხი |
| complexity | float | ვიზუალური სირთულე |
| brightness | float | ნახატის სიკაშკაშე |
| contrast | float | ნახატის კონტრასტი |
| stroke_density | float | ფუნჯის სიმკვრივე |
| has_signature | bool | აქვს თუ არა ნახატს ხელმოწერა |
| is_framed | bool | არის თუ არა ნახატი ჩარჩოში |
| uses_gold_leaf | bool | იყენებს თუ არა ნახატი ოქროს ფურცელს |
| is_restored | bool | არის თუ არა ნახატი რესტავრირებული |
| dominant_warm_colors | bool | ჭარბობს თუ არა თბილი ფერები |
| dominant_color | object | დომინანტური ფერი |
| art_period_hint | object | მხატვრული პერიოდის მინიშნება |
| auction_house | object | აუქციონის სახლი |
| image_quality | object | სურათის ხარისხი |
| brightness_log | float | ლოგარითმული სიკაშკაშე |
| complexity_x_stroke | float | სირთულე × ფუნჯის სიმკვრივე |
| fake_style_score | float | ყალბი სტილის ქულა |
| painter_style_score | float | მხატვრის სტილის ქულა |
| target_price | int | ნახატის ფასი (მხოლოდ train.csv-ში) |
ამ ამოცანისთვის გაქვთ 3 დავალება გადასაჭრელი.
ახლახან, ხელოვნური ინტელექტისა და ხელოვნების მკვლევართა ჯგუფმა აღმოაჩინა რევოლუციური ალგორითმი. ეს შეუძლია შეაფასოს, ნახატის ობიექტური მახასიათებლების საფუძველზე, არის თუ არა ნახატი ნამდვილად ავთენტური.
ყოველი ნახატისთვის, ალგორითმი ითვლის მხატვრული ავთენტურობის ქულას (MAQ) შემდეგი წესების გამოყენებით:
stroke_density > 0.7, დაამატე 2 ქულა MAQ-ს.complexity > 0.65, დაამატე 2 ქულა MAQ-ს.uses_gold_leaf = True, დაამატე 1 ქულა MAQ-ს.has_signature = True, დაამატე 1 ქულა MAQ-ს.num_colors > 65 და colorfulness > 0.7, დაამატე 2 ქულა MAQ-ს.contrast < 0.4 ან brightness < 0.45 ან brightness > 0.75, ჩამოაკლე 1 ქულა MAQ-ს.ქულის გამოთვლის შემდეგ, ნახატი იღებს ეტიკეტს:
ავთენტური: თუ MAQ ≥ 5
გაურკვეველი: თუ MAQ < 5
Answer წარდგენის ფაილში იქნება ავთენტური ან გაურკვეველი test.csv-ის ყოველი ნახატისთვის.
ცნობილია, რომ მონაცემთა ნაკრების ნახატები შექმნილია 5 ცნობილი მხატვრის მიერ, მაგრამ მხატვრის შესახებ ინფორმაცია არ არის ხელმისაწვდომი.
თქვენი ამოცანაა მიანიჭოთ test.csv-ის ყოველ ნახატს რიცხვითი ID 0-დან 4-მდე, ისე რომ ერთი მხატვრის მიერ შექმნილმა ნახატებმა მიიღოს ერთი და იგივე ID.
Answer წარდგენის ფაილში იქნება რიცხვითი ID (0, 1, 2, 3 ან 4) test.csv-ის ყოველი ნახატისთვის.train.csv-ში ჩართული ყოველი ნახატისთვის გვაქვს მითითებული ფასი (target_price სვეტი). train.csv-ში ხელმისაწვდომი ინფორმაციის საფუძველზე, ავარჯიშეთ ხელოვნური ინტელექტის მოდელი, რომელსაც შეეძლოს test.csv-ის ნახატებისთვის ფასის პროგნოზირება.
ფაილი submission.csv უნდა შეიცავდეს:
SampleID - აღებული test.csv ფაილიდან;subtaskID - შეიძლება იყოს: Task1, Task2, Task3;Answer - გამოთვლილი ან შეფასებული მნიშვნელობა SampleID-ით მითითებული ნახატისთვის subtaskID-ით მითითებულ დავალებაში.ამ ქვედავალებისთვის გამოიყენება ზუსტი შედარება წარდგენილ პასუხებსა (ავთენტური / გაურკვეველი) და სწორ ეტიკეტებს შორის.
შეფასება ხდება Adjusted Rand Index (ARI)-ის გამოყენებით.
შეფასება ხდება Mean Absolute Error (MAE)-ის გამოყენებით.
წესები: