@bigdata_ru

Страница 289 из 327
Проксимов
22.07.2018
16:44:08
Ты же не спамер, да?

Dan
22.07.2018
16:46:52
Ты же не спамер, да?
Ему ро на неделю минимум :) А дальше видно будет

В других чатах он уже отличился

Проксимов
22.07.2018
16:47:32
Google
Roman
22.07.2018
17:01:46
Ты же не спамер, да?
Это не мне надеюсь?

Dan
22.07.2018
17:03:06
Это не мне надеюсь?
Нет нет, там другой был персонаж :)

Sewerin
22.07.2018
17:50:09
Дамы и господа, кто на R пишет, помогите разобраться, пожалуйста. Устанавливаю пакет bartMachine, но он упорно ругается на Java, хотя я уже все возможные версии установил, обновил и тому подобное. Что делать? Какую информацию мне предоставить для ответа?

Alexander
23.07.2018
14:01:26
Мужики, в ODS есть где-нибудь тема для вакансий?

Evgeniy
23.07.2018
14:03:10
да

Dan
23.07.2018
14:10:29
Мужики, в ODS есть где-нибудь тема для вакансий?
@musit напиши, он собирает все вакансии

Ruslan
24.07.2018
16:00:24
Господа, кто сможет пояснить, что такое ядро? К примеру "гауссовское ядро". Как выглядит функция я представляю, но как она используется, чё-то не укладывается...

Yuri
24.07.2018
16:25:41
Господа, кто сможет пояснить, что такое ядро? К примеру "гауссовское ядро". Как выглядит функция я представляю, но как она используется, чё-то не укладывается...
ядро, оно же "ядерная функция" — это нелинейное преобразование на входе SVM. "ядром" называется по историческим причинам, тут логики нет. дело в том, что SVM находит наилучшее разделение между классами только для данных, удовлетворяющих определённому соотношению (см. свойства ядерных функций). а ядро — функция преобразования от реальных данных к этому типу. (это если в абстрактном виде. если нужно пример рассмотреть, то говори)

Ruslan
24.07.2018
16:27:12
Преобразование к какому типу?

Yuri
24.07.2018
16:30:38
Преобразование к какому типу?
SVM делает линейную классификацию. для элементов, классифицируемых SVM, должно быть определено понятие "расстояние", и это расстояние должно быть метрикой.

Ruslan
24.07.2018
16:30:55
Так

Yuri
24.07.2018
16:33:10
теперь представь, что у нас на входе не линейные координаты, а гауссовы распределения. как определить между ними расстояние?

Ruslan
24.07.2018
16:48:23
То есть значения, которые выстраиваются как кривая этого распределения?

Google
Yuri
24.07.2018
16:52:00
да. но есть ещё один важный нюанс. мы теперь это преобразование вводим, чтобы вместо неравенств от гиперплоскости на отдельные координаты у нас было одно неравенство на произведение функции ядра от координат. это позволяет единообразно решать кучу задач там, где систему неравенств так легко не решить, и позволяет обобщить наш линейный классификатор на разные случаи.

Ruslan
24.07.2018
16:54:41
Однажды я смогу болтать с тобой на равных, но не сегодня. Не сегодня...

Yuri
24.07.2018
16:55:25
ок, сейчас попробую понагляднее рассказать.



Ruslan
24.07.2018
16:56:14
SVM-то лютый по своей природе. Я с понятием ядра сейчас на лекции по kNN столкнулся)

Это да, понятно

Yuri
24.07.2018
17:03:35
теперь определим функцию расстояния, она же метрика. d(x, y) . примеры метрик можешь привести?

Ruslan
24.07.2018
17:04:57
Евклидово, манхэттенское, среднее квадратическое расстояния. Оно?

Yuri
24.07.2018
17:06:11
ага. функции расстояния помнишь? теперь представим, что тебе дали скалярное произведение, назвали его K = <X, Y>. сможешь из него сделать функцию среднего квадратического расстояния?

L2(X, Y) = ?

Ruslan
24.07.2018
17:09:13


Yuri
24.07.2018
17:10:01
каким образом?

Ruslan
24.07.2018
17:11:17
Под xi будет элемент из произведения, а х с чертой среднее из его значений, может...

Я пока недостаточно ориентируюсь в этой области..

Yuri
24.07.2018
17:12:01
это просто обычная математика.

у тебя есть K(x, y) = x1*y1 + x2*y2 . тебе надо выразить через него квадрат расстояния L2(x, y) = (x1-y1)^2 + (x2-y2)^2 . ответ такой: L2(x, y) = K(x,x) + K(y, y) - 2K(x, y) . согласен?

Ruslan
24.07.2018
17:17:34
Надеюсь, тут нет подвоха, и можно согласиться)

А эта L2 с понятием регуляризации не связана?

Yuri
24.07.2018
17:18:39
связана. L2 норма, оно же евклидово расстояние, тут я его квадрат назвал L2.

Надеюсь, тут нет подвоха, и можно согласиться)
нет уж, возьми листок, и раскрой скобки. иначе без этого действия непонятно будет следующее.

Google
Ruslan
24.07.2018
17:19:45
Справедливо. Надеюсь, не сильно отвлекаю

Yuri
24.07.2018
17:20:09
не, у меня как раз перерыв.

Ruslan
24.07.2018
17:20:57
Фигасе. Датасаентист в ночную смену?)

Admin
ERROR: S client not available

Yuri
24.07.2018
17:21:34
я на удалёнке работаю, если что, и не совсем "датасаентист", а, скорее, универсал.

ты давай там скобки раскрывай давай.

Ruslan
24.07.2018
17:23:58
у тебя есть K(x, y) = x1*y1 + x2*y2 . тебе надо выразить через него квадрат расстояния L2(x, y) = (x1-y1)^2 + (x2-y2)^2 . ответ такой: L2(x, y) = K(x,x) + K(y, y) - 2K(x, y) . согласен?
Тьфу, я чё-то тупанул. В первом примере сложение двух членов, а во втором только один. Тогда легко всё, скобки-то раскрывать умею)

Yuri
24.07.2018
17:27:08
всё сходится?

Ruslan
24.07.2018
17:27:42
Да

Я не ошибусь ведь, назвав это полиномом..?

Yuri
24.07.2018
17:29:37
теоретически, можно назвать L2 полиномом второй степени от двух переменных, как и K . но обычно про полином говорят, когда только одна переменная.

теперь давай задачку похитрее рассмотрим.

Ruslan
24.07.2018
17:30:14
Ну тут если K(x,x) + K(y, y) - 2K(x, y) за одну переменную принять..)

Yuri
24.07.2018
17:33:12
а вот тебе дали скалярное произведение K = <x, y> и попросили его квадрат записать в виде скалярного произведения функции f на саму себя: <x,y>^2 = <f(x,y,sqrt(x*y)), f(x,y,sqrt(x*y))> найди теперь, что за функция эта f.

Ну тут если K(x,x) + K(y, y) - 2K(x, y) за одну переменную принять..)
это к чему относится? а, про полином. не, так не делают.

Ruslan
24.07.2018
17:38:08
А, всё, теперь до конца понял, что там имелось в виду. Дичь сморозил тут

Yuri
24.07.2018
17:43:31
@guitarhero777 так и чему равна f ?

Ruslan
24.07.2018
17:48:16
Не получается так синтезировать. Прошу подсказку..

Yuri
24.07.2018
17:48:52
как обычно, раскрой скобки (по определению скалярного произведения).

а, подожди, перепроверю

Google
Ruslan
24.07.2018
17:59:24
Эта функция не будет такой же? K(x,x) + K(y, y) - 2K(x, y)

Yuri
24.07.2018
17:59:36
принцип похожий, да

проверяй: f(x, y, sqrt(x*y)) = x + y + sqrt(2)*sqrt(x)*sqrt(y) подходит?

Страница 289 из 327