Search Results
Search type | Search syntax |
---|---|
Tags | [tag] |
Exact | "words here" |
Author |
user:1234 user:me (yours) |
Score |
score:3 (3+) score:0 (none) |
Answers |
answers:3 (3+) answers:0 (none) isaccepted:yes hasaccepted:no inquestion:1234 |
Views | views:250 |
Code | code:"if (foo != bar)" |
Sections |
title:apples body:"apples oranges" |
URL | url:"*.example.com" |
Saves | in:saves |
Status |
closed:yes duplicate:no migrated:no wiki:no |
Types |
is:question is:answer |
Exclude |
-[tag] -apples |
For more details on advanced search visit our help page |
Machine Learning is a subfield of computer science that draws on elements from algorithmic analysis, computational statistics, mathematics, optimization, etc. It is mainly concerned with the use of data to construct models that have high predictive/forecasting ability. Topics include modeling building, applications, theory, etc.
0
votes
Application of machine learning in your job
Using machine-learning techniques, nowadays computers can automatically see and understand better than years ago. Tasks like recognition, localization, detection, semantic segmentation and related thi …
3
votes
2
answers
581
views
Does bias have multiple meanings in Data Science?
What are the meanings of Bias?
And is Under fitting, which is used in machine learning contexts, the same as "Bias"?
I have faced biased data in sampling in statistics but it seems this is a differ …
3
votes
1
answer
1k
views
What is PAC learning?
I have seen here but I really cannot realize that.
In this framework, the learner receives samples and must select a generalization function (called the hypothesis) from a certain class of possibl …
4
votes
Is PCA considered a machine learning algorithm
PCA is used to eliminate redundant features. It finds directions which data is highly distributed in. It does not care about the labels of the data, because it is a projections which represents data i …
0
votes
Calculating correlation between two time variables
You can use the following code snippet:
from matplotlib import cm
cmap = cm.get_cmap('gnuplot')
scatter = pd.scatter_matrix(YOUR_TRAINING_DATA, c = YOUR_LABELS_OF_TRAINING, marker = 'o', s = 40, hist …
1
vote
Accepted
What is clustering used for?
Labeling data is not always an easy task. There are occasion that the data in hand does not have label and you need to make a model using them. You have to find the similarities and differences in you …
8
votes
In supervised learning, why is it bad to have correlated features?
In perspective of storing data in databases, storing correlated features is somehow similar to storing redundant information which it may cause wasting of storage and also it may cause inconsistent da …
8
votes
1
answer
18k
views
Why should softmax be used in CNN
In the last layer of CNNs and MLPs it is common to use softmax layer or units with sigmoid activation functions for multi-class classification. I have seen somewhere, I don't remember where, that soft …
10
votes
1
answer
4k
views
Can The linearly non-separable data be learned using polynomial features with logistic regre...
I know that Polynomial Logistic Regression can easily learn a typical data like the following image:
I was wondering whether the following two data also can be learned using Polynomial Logistic Reg …
2
votes
Using SVM Classifier with C=0 and C=infinity ,what would be the effect on classifying this d...
C value is like lambda, the L2/L1 regularization hyper parameter, but in reverse manner. Whenever C is large, means there is high probability that your model overfit the data in hand. Whenever it is s …
12
votes
2
answers
10k
views
Why large weights are prohibited in neural networks?
Why weights with large values cause neural networks to be overfitted, and consequently we use approaches like regularization to neutralize weights with large values?
1
vote
RNN vs CNN at a high level
If I want to tell you, both are based on a same concept, and that is weight sharing. It is better to think about them in this way.
In CNNs, we try to find similar patterns throughout the input which c …
1
vote
What to do when facial recognition fails to find a face?
I guess you have a learning problem that has low number of training data. I recommend you a two-step solution.
First you need to do error analysis. Find the images that your classifier does not reco …
2
votes
Accepted
Implementing a CNN with one convolution layer
I guess you should change the following line to solve the problem:
model.add(Conv2D(64, strides=5, kernel_size=EMBED_DIM, activation="relu", padding='valid'))
instead use this code:
model.add(Conv …
1
vote
Accepted
Building CNN, Need More Images
I recommend you using Keras and employing its pre-trained models. Because of low number of data-set, you should use transfer learning. There are lots of researches about that like here. Based on the d …