GotAI.NET

Форум: Проблемы искусственного интеллекта

 

Регистрация | Вход

 Все темы | Новая тема Стр.1 (3)След. > >>   Поиск:  
 Автор Тема: машинное обучение
гость
109.70.100.*
машинное обучение
+1
Добавлено: 07 янв 20 6:24

class Knn : public IClassifer
{
const vectorSet *inputs = nullptr, *outputs = nullptr;
int K = 0;

public:
Knn(int K) :K(K) {}


void Learn(const vectorSet &inputs, const vectorSet &outputs) override
{
this->inputs = &inputs;
this->outputs = &outputs;
}

double* Compute(double* input) override
{
map<double, double*> distances;
for (size_t i = 0; i < inputs->length; ++i)
{
float dist = 0;
for (size_t j = 0; j < inputs->dimentions; ++j)
{
dist += inputs->body[i][j] - input[j];
dist *= dist;
}
if(dist!=0) distances[dist] = outputs->body[i];
}

double* res = new double[outputs->dimentions]();
float weights = 0;

int k = 0;
for (auto e:distances)
{
for (int j = 0; j < outputs->dimentions; ++j) res[j] += e.second[j] / e.first;
weights += 1.0 / e.first;
if (++k >= K) break;
}

for (int j = 0; j < outputs->dimentions; ++j) res[j] = res[j] / weights;

return res;
};

};
[Ответ][Цитата]
гость
185.220.101.*
На: машинное обучение
Добавлено: 07 янв 20 6:59
это элементарный ИИ
[Ответ][Цитата]
mss
Сообщений: 2505
На: машинное обучение
Добавлено: 07 янв 20 8:15
Это чо такой за язык iбанутый стестняюсь спросить?
[Ответ][Цитата]
гость
188.170.196.*
На: машинное обучение
Добавлено: 07 янв 20 8:20
Это плюсы. тоже думал хуета. Оказалось нет.
[Ответ][Цитата]
гость
188.170.196.*
На: машинное обучение
Добавлено: 07 янв 20 8:21
Скорострельные плюсы, сука, вот ничё с этим фактом не сделать, сукаблять, скорость..
[Ответ][Цитата]
гость
109.70.100.*
На: машинное обучение
Добавлено: 07 янв 20 8:27
Цитата:
Автор: mss
Это чо такой за язык iбанутый стестняюсь спросить?
гуманитарии...

Вы наверно гуманитарии только один питон и мурыжите, может ещё яваскрипт который ещё более дебильный, для производства ебанутого веба где всё крутится вертится.

Желаю вам болезней и нужды.
[Ответ][Цитата]
mss
Сообщений: 2505
На: машинное обучение
Добавлено: 07 янв 20 8:41
Цитата:
Автор: гость

гуманитарии...

Вы наверно гуманитарии только один питон и мурыжите, может ещё яваскрипт который ещё более дебильный, для производства ебанутого веба где всё крутится вертится.

Желаю вам болезней и нужды.


Ну вот. Ясно же написал iбанутый язык, а не ммм ты. Ты и язык это две разные ммм штуки. Язык это не ты... Дальше уточнять или понятно?
[Ответ][Цитата]
гость
109.70.100.*
На: машинное обучение
Добавлено: 07 янв 20 9:00
Цитата:
Автор: mss
Ну вот. Ясно же написал iбанутый язык, а не ммм ты. Ты и язык это две разные ммм штуки. Язык это не ты... Дальше уточнять или понятно?
Это чтото из фильма "бойцовский клуб"? Ты не твоя квартира и машина, ты это не твой счет в банке, ты это не твоя проффесия...

Но не нужно путать идеи маргинального фантастического фильма с реальностью. В Китае уважительным тоном считается обращение к человеку как к проффесионалу например "доктор Лю, физик Сэй и тд", да и вообще в обществе, статус и капитал намного больше опрелеляют человека, чем его никому не нужный "внутренний мир".

А программиста определяет язык(и) программирования.
[Ответ][Цитата]
гость
188.170.196.*
На: машинное обучение
Добавлено: 07 янв 20 9:17
Я бы добавил некоторые факты.
- есть две принципиально разные профессии: программист и разработчик ПО. Это примерно как телефонистка и академик в области матемаматики и информатики.
- первые(программисты) в данный момент никому не нужны, точнее нужны примерно также, как разнорабочий на стройке, с таким же уровнем оплаты, вторые - это люди, которых можно сосчитать по пальцам (+1100% блатных, которые за из счет живут), которые и определяют развитие IT.

просто факты.
[Ответ][Цитата]
mss
Сообщений: 2505
На: машинное обучение
+1
Добавлено: 07 янв 20 9:31
Цитата:
Автор: гость

Это чтото из фильма "бойцовский клуб"? Ты не твоя квартира и машина, ты это не твой счет в банке, ты это не твоя проффесия...

Но не нужно путать идеи маргинального фантастического фильма с реальностью. В Китае уважительным тоном считается обращение к человеку как к проффесионалу например "доктор Лю, физик Сэй и тд", да и вообще в обществе, статус и капитал намного больше опрелеляют человека, чем его никому не нужный "внутренний мир".

А программиста определяет язык(и) программирования.


Работал я как то с не плохими индусами, что бывает крайне редко, так все обращались друг к другу не иначе как через гуру ***. У них такие нормы, а у нас на готайке другие. Сечёш ушлёпок?!



Почёт и уважуха нарабатывается постами с умными словами, а не одним куском кодовна на iбанутом языке.

Извини за iбанутый язык. Другого названия я так и не услышал.
[Ответ][Цитата]
гость
188.170.196.*
На: машинное обучение
Добавлено: 07 янв 20 9:42
mss, язык совсем не iбанутый, как вы говорите, весьма неплохой , зря вы так..
[Ответ][Цитата]
mss
Сообщений: 2505
На: машинное обучение
Добавлено: 07 янв 20 9:49
И вы зря там нажелали... Проехали.

Так что это за зверь?

По внешним половым признакам си плюсатый - но точно не он. Какой то объектно-динамический с корявенькой типизацией в смысле синтаксиса и автоматической сборкой мусоров.
[Ответ][Цитата]
гость
188.170.196.*
На: машинное обучение
Добавлено: 07 янв 20 9:56
Цитата:
Автор: mss

И вы зря там нажелали... Проехали.

Так что это за зверь?

По внешним половым признакам си плюсатый - но точно не он. Какой то объектно-динамический с корявенькой типизацией в смысле синтаксиса и автоматической сборкой мусоров.

Уверяю вас, Язык С++, написан класс, я программировал (для своих целей) на С++ Builder - это он, один в один.
Ну ладно. принял я литр вина по случаю рождества, но это не отменяет вышесказанного.

Всех уёбков с рождеством. и неуёбков тоже, с рождеством
[Ответ][Цитата]
mss
Сообщений: 2505
На: машинное обучение
Добавлено: 07 янв 20 10:16
Цитата:
Автор: гость


Уверяю вас, Язык С++, написан класс, я программировал (для своих целей) на С++ Builder - это он, один в один.
Ну ладно. принял я литр вина по случаю рождества, но это не отменяет вышесказанного.

Всех уёбков с рождеством. и неуёбков тоже, с рождеством


Даа. Поотстал я. Во как изуродовали страуструпповское чадушко.

map это что? Новый встроенный тип?
map<double, double*> distances;

И вот эти скобочки в конце не по уставу?
double* res = new double[outputs->dimentions]();
[Ответ][Цитата]
гость
109.70.100.*
На: машинное обучение
Добавлено: 07 янв 20 11:13
Цитата:
Автор: mss

Даа. Поотстал я. Во как изуродовали страуструпповское чадушко.

map это что? Новый встроенный тип?
map<double, double*> distances;

И вот эти скобочки в конце не по уставу?
double* res = new double[outputs->dimentions]();
скобки чтобы обнулить(инициализировать дефолтом) массив, иначе будет то что там было в памяти от прежнего использования, тесть мусор.

мапа это словарь, ассоциативный массив, он в цпп лет 20 точно

Так вы на чем пишите? С цпп вы точно не знакомы...
[Ответ][Цитата]
 Стр.1 (3): [1]  2  3След. > >>