Чудовий пакет libsvm надає інтерфейс python та файл "easy.py", який автоматично шукає параметри навчання (вартість та гамма), які максимально підвищують точність класифікатора. У межах заданого кандидатом набору параметрів навчання точність функціонує шляхом перехресної перевірки, але я відчуваю, що це підриває мету перехресної перевірки. Тобто, якщо самі параметри навчання можуть бути обрані способом, який може спричинити перенавантаження даних, я вважаю, що більш відповідним підходом було б застосувати перехресну перевірку на рівні самого пошуку: виконати пошук на наборі даних про навчання, а потім оцінити граничну точність SVM, отриману в результаті остаточно обраних параметрів навчання, шляхом оцінки в окремому наборі даних тестування. Або я щось тут пропускаю?