Все вопросы: [machine-learning]
82 вопросов
Как обнаружить табличные данные из различных источников
В экспериментальном проекте, над которым я работаю, я хочу иметь возможность просматривать текстовые данные и определять, содержат ли они данные в табличном формате.Конечно, есть много случаев, которые могут выглядеть как табличные данные, поэтому мне было интересно, какой алгоритм мне нужно исс...
Знаете какие-нибудь хорошие библиотеки векторной машины поддержки c ++ (SVM)?
Знаете ли вы о хороших библиотеках svm для C ++? Я попробовал libsvm http://www.csie.ntu.edu.tw/~cjlin/ libsvm / , но пока я не ошеломлен. Я также слышал о SVMLight и TinySVM .Вы их пробовали?Есть новые игроки? Спасибо!
Алгоритм обучения персептрона не сходится к 0
Вот моя реализация перцептрона в ANSI C: #include <stdio.h> #include <stdlib.h> #include <math.h> float randomFloat() { srand(time(NULL)); float r = (float)rand() / (float)RAND_MAX; return r; } int calculateOutput(float weights[], float x, float y) { float ...
Как мне эффективно оценить вероятность на основе небольшого количества доказательств?
Я несколько месяцев пытался найти ответ на этот вопрос (для использования в приложении для машинного обучения), не похоже, что это должно быть ужасно сложной проблемой, но я инженер-программист и математика никогда не была моей сильной стороной. Вот сценарий: У меня есть (возможно) неравно...
MATLAB: кластеризация самоорганизующейся карты (SOM)
Я пытаюсь сгруппировать несколько изображений в зависимости от углов между частями тела. Особенности, извлеченные из каждого изображения: angle1 : torso - torso angle2 : torso - upper left arm .. angle10: torso - lower right foot Следовательно, входные данные представляют собой матрицу...
категоризация друзей в социальных сетях
У меня возникла следующая проблема: допустим, u является пользователем социальной сети и поэтому у него есть список друзей, F (u) . partition - это функция F-> G , где G - это набор групп, таких как средняя школа, университет, работа и т. д. . Мне нужно придумать алгоритм, чтобы раз...
Как установить размер вывода в методе Matlab newff
Резюме: Я пытаюсь провести классификацию некоторых изображений в зависимости от углов между частями тела. Я предполагаю, что человеческое тело состоит из 10 частей (в виде прямоугольников), нахожу центр каждой части и вычисляю угол каждой части относительно туловища. И у меня есть три катег...
Лучший критически важный для производительности алгоритм для решения ближайшего соседа
У нас есть список пар x, y. Каждая пара представляет собой точку на 2D-пространстве. Я хочу найти ближайшую точку из этого списка к определенной точке xq, yq. Какой алгоритм для этой проблемы лучше всего критичен к производительности? Лисп точек не изменится; Это означает, что мне не нужно выпол...
библиотеки машинного обучения на C #
Есть ли в C # библиотеки машинного обучения?Мне нужно что-то вроде WEKA . Спасибо.
Как проверить качество оценщика вероятностей?
Я создал эвристику (ИНС, но это не важно) для оценки вероятностей события (результатов спортивных игр, но это тоже не важно). Учитывая некоторые исходные данные, эта эвристика сообщает мне, какова вероятность события. Что-то вроде: Учитывая эти данные, у команды B шансы на победу 65%. У меня ...
Алгоритмы поиска того, что пользователь хотел бы, на основе того, что нравится другим пользователям
Я подумываю написать приложение для классификации фильмов на HTPC на основе того, что нравится членам семьи. Я не знаю статистики или искусственного интеллекта, но материал, который здесь , выглядит очень сочным. Не знаю, с чего начать. Вот чего я хочу добиться: Составьте набор образ...
What programs should I learn to be able to do computational modeling?
I've got some free time and I'm looking to learn a programming language or two that I can use for computational modeling (I'm in cognitive science & psychology). I'm not sure if I'll end up doing neural nets, machine learning, AI, or something altogether different, so I'm just looking for a g...
Algorithm for best-effort classification of vector
Given four binary vectors which represent "classes": [1,0,0,0,0,0,0,0,0,0] [0,0,0,0,0,0,0,0,0,1] [0,1,1,1,1,1,1,1,1,0] [0,1,0,0,0,0,0,0,0,0] What methods are available for classifying a vector of floating point values into one of these "classes"? Basic rounding works in most cases: round([0....
Unable to approximate the sine function using a neural network
I am trying to approximate the sine() function using a neural network I wrote myself. I have tested my neural network on a simple OCR problem already and it worked, but I am having trouble applying it to approximate sine(). My problem is that during training my error converges on exactly 50%, so ...
Best learning algorithm to make a decision tree in java?
I have a datasets with information like age, city, age of children, ... and a result (confirm, accept). To help modelisation of "workflow", I want to create automatically a decision tree based on previous datasets. I have take a look at http://en.wikipedia.org/wiki/Decision_tree_learning and I ...
Question About VC Dimension
If I have the input space of (1,2,....999). And I have a concept class C, with 10 concepts: C0,C1,C2...C9. Given an input, that input is an element of ci if the it contains the digit i. For example, the number 123 is an element of c1 and c2 and c3. What is the VC Dimension of this concept clas...
Support vector machines - separating hyperplane question
From what I've seen, seems like the separation hyperplane must be in the form x.w + b = 0. I don't get very well this notation. From what I understand, x.w is a inner product, so it's result will be a scalar. How can be it that you can represent a hyperplane by a scalar + b? I'm quite confuse...
Cluster and rank blogs by logical categories
What kind of algorithm would be good to cluster and rank blogs in logical communities (tech, entertainment, etc...)? An algorithm to cluster and rank blog posts would be even better. Answers accepted are algorithms, pseudo-code, java code or links to explanations on particular algorithms. Upd...
When should I use genetic algorithms as opposed to neural networks?
Is there a rule of thumb (or set of examples) to determine when to use genetic algorithms as opposed to neural networks (and vice-versa) to solve a problem? I know there are cases in which you can have both methods mixed, but I am looking for a high-level comparison between the two methods.
Matlab:K-means clustering
I have a matrice of A(369x10) which I want to cluster in 19 clusters. I use this method [idx ctrs]=kmeans(A,19) which yields idx(369x1) and ctrs(19x10) I get the point up to here.All my rows in A is clustered in 19 clusters. Now I have an array B(49x10).I want to know where the rows of this ...
Using the Apache Mahout machine learning libraries
I've been working with the Apache Mahout machine learning libaries in my free time a bit over the past few weeks. I'm curious to hear about how others are using these libraries.
Meaning of -fold
I saw this text while reading wikipedia(http://en.wikipedia.org/wiki/K-means%2B%2B) The authors tested their method with real and synthetic datasets and obtained typically 2-fold improvements in speed, and for certain datasets close to 1000-fold improvements in error. and I'm curious about...
How to create a good evaluation function for a game?
I write programs to play board game variants sometimes. The basic strategy is standard alpha-beta pruning or similar searches, sometimes augmented by the usual approaches to endgames or openings. I've mostly played around with chess variants, so when it comes time to pick my evaluation function,...
Matlab - Neural network training
I'm working on creating a 2 layer neural network with back-propagation. The NN is supposed to get its data from a 20001x17 vector that holds following information in each row: -The first 16 cells hold integers ranging from 0 to 15 which act as variables to help us determine which one of the 26 l...
What is the 11pt average precision metric?
I have two questions 1- what is the "11pt average precision metric"? 2- and how to use it in information retrieval? Thanks
How to filter/sort/rank object model nodes?
I have some kind of object model and I need to filter and sort it's nodes for some kind of property. What kinds of automated systems exist to generate and select properties of the object model that correlate to what I want? (I'm intentionally being abstract and non-specific) I'm thinking of a sy...
What tried and true algorithms for suggesting related articles are out there?
Pretty common situation, I'd wager. You have a blog or news site and you have plenty of articles or blags or whatever you call them, and you want to, at the bottom of each, suggest others that seem to be related. Let's assume very little metadata about each item. That is, no tags, categories. Tr...
Algorithm for Hand writing recognition
Is there any specific algorithm for handwriting recognition? The algorithm should recognize the hand written letter. Any one could help would be greatly appreciated in advance. Thank you
How hard is it to implement a chess engine?
I'm wondering how hard it would be to implement a chess engine. Are there already open-source implementations? It seems that you'd need a scoring function for a given board constellation, and a very fast way of exploring several likely future board constellations. Exploring all possible future ...
Difference between a linear problem and a non-linear problem? Essence of Dot-Product and Kernel trick
The kernel trick maps a non-linear problem into a linear problem. My questions are: 1. What is the main difference between a linear and a non-linear problem? What is the intuition behind the difference of these two classes of problem? And How does kernel trick helps use the linear classifiers o...