Questions tagged [machine-learning]

For questions related to machine learning (ML), which is a set of methods that can automatically detect patterns in data, and then use the uncovered patterns to predict future data, or to perform other kinds of decision making under uncertainty (such as planning how to collect more data). ML is usually divided into supervised, unsupervised and reinforcement learning. Deep learning is a subfield of ML that uses deep artificial neural networks.

Filter by
Sorted by
Tagged with
-1
votes
2answers
189 views

Should I use the Threadripper 2920X or Ryzen 7 3700X?

Update 2 The OS I'm using is Windows 10, since we have WSL, I also use Ubuntu to run the code. The code is written in Python. I know there are thousands of factors which affect the final performance ...
1
vote
0answers
30 views

Implementing JSON with facial recognition software [closed]

I wrote the code for my facial recognition using Python, open-CV and it works, but I wanted to go further. Therefore, I created a JSON file that contains details about the people in my image dataset. ...
0
votes
0answers
24 views

How to update Loss Function parameter after compilation

I used following custom loss function. ...
6
votes
2answers
200 views

How would an AI learn idiomatic phrases in a natural language?

After an AI goes through the process described in How would an AI learn language?, an AI knows the grammar of a language through the process of grammar induction. They can speak the language, but they ...
1
vote
1answer
29 views

What does an oscillating validation error curve represent?

I have been training my CNN for a bit now and, while both the training loss and the training error curves are going down during training, both my validation loss and my validations error curves are ...
2
votes
0answers
37 views

When to use RMSE as opposed to MSE and vice versa?

I understand that RMSE is just the square root of MSE. Generally, as far as I have seen, people seem to use MSE as a loss function and RMSE for evaluation purposes, since it exactly gives you the ...
2
votes
2answers
93 views

How can I determine the mathematical relation between the input and output variables?

I would like to take in some input values for $n$ variables, say $R$, $B$, and $G$. Let $Y$ denote the response variable of these $n$ inputs (in this example, we have $3$ inputs). Other than these, I ...
1
vote
2answers
26 views

How does one create a non-classifying CNN in order to gain information from images?

How do I program a neural network such that, when an image is inputted, the output is a numerical value that is not the probability of the image being a certain class? In other words, a CNN that doesn'...
1
vote
0answers
24 views

How to implement fisherface algorithm and how much time will it take?

I found on the web that fisherface is the best algorithm for face detection. Before investing deeply into it, I just want to know how hard is it to implement it and how much time will it take. I am ...
0
votes
1answer
19 views

How can I cluster based on the complementary categories?

K-means tries to find centroid and then clusters around the centroids. But what if we want to cluster based on the complement? For example, suppose we have a group of animals and we want to cluster ...
2
votes
1answer
39 views

Understanding the intuition behind Content Loss (Neural Style Transfer)

I'm trying to understand the intuition behind how the Content Loss is calculated in a Neural Style Transfer. I'm reading from an articles: https://medium.com/mlreview/making-ai-art-with-style-transfer-...
4
votes
2answers
139 views

What does the symbol $\mathbb E$ mean in these equations?

I came across some papers that use $\mathbb E$ in equations, in particular, this paper: https://arxiv.org/pdf/1511.06581.pdf. Here is some equations from the paper that uses it: $Q^\pi \left(s,a \...
-1
votes
1answer
118 views

Can a neural net learn to read?

I am a student of last year of computer engineering and lately I have been very interested in AI. Fields such as ML and DL seem very disruptive to me. A few months ago I saw an interview of Bill ...
2
votes
1answer
57 views

How is transfer learning used to mitigate catastrophic forgetting in neural networks?

How can transfer learning be used to mitigate catastrophic forgetting. Could someone elaborate on this?
1
vote
1answer
66 views

What is the difference between classical and quantum machine learning?

By classical, I mean the current Machine learning Algorithms we have, according to the current status of Machine Learning field, some we have or might have not gained the in-depth aspects which will/...
5
votes
3answers
54 views

What should we do when we have equal observations with different labels?

Suppose we have a labeled data set with columns $A$, $B$, and $C$ and a binary outcome variable $X$. Suppose we have rows as follows: ...
2
votes
0answers
39 views

Implementation of SVM - theory to practice

I'm studying Support Vector Machines in the machine learning course, I'm a computer scientist, I've quite understood how SVM are designed thanks also to 16. Learning: Support Vector Machines - MIT. ...
3
votes
0answers
31 views

Is it possible to control asymptotic behaviour of neural network models?

Is it possible to specify what the asymptotic behaviour of a Neural Networks (NN) model should be? I am thinking on NN which try to learn a mapping $\vec y=f(\vec x)$ with $\vec x$ a vector of ...
0
votes
1answer
18 views

Create optimizer object using the tf.keras.optimizers.get function

I am trying to have the type of optimizer as a variable in the hyperparameter tuning phase. For that reason I am trying to use the tf.keras.optimizer.get function ...
1
vote
1answer
19 views

Train on big dataset (1mil + images)

I am in the process of collecting a huge dataset of Human poses captured images to create a model to classify poses. My question is how will I be able to train on this massive dataset? I have ...
0
votes
0answers
17 views

Suggestions for Deep Learning for regression on huge 3D volumes

I have a dataset of 3D images (volumes) with dimensions 400x250x400. For each input image I have an output of the same dimensions. I would like to train a machine learning (or deep learning) model on ...
1
vote
0answers
7 views

How to use machine learning to create combine of opposite images side by side

Inspired by: Two Worlds Pictures I just want to create a Machine Learning Model that can automatically combine the opposite images into 1 image. I am thinking about 2 possible solutions: Pose ...
2
votes
1answer
46 views

Using ML to analyze Facebook posts

First of all, I should mention that I have a very basic knowledge of ML so I apologize if this question seems trivial or stupid. I am working on a small personal project, basically an app that ...
1
vote
0answers
8 views

Mobile App Recommendation: How to get the rate of a specific user submit for a specific application

I have a mobile app recommendation project, so I need data set which has user-app matrix-rate. Actually, I want to know what rate does a specific user submit for a specific application. in other words,...
0
votes
1answer
76 views

How to develop neural networks for face recognition?

I have developed face recognition algorithms by using pre-built libraries in Python and open CV. However, suppose if i want to make my own neural network algorithm for face recognition, what are the ...
4
votes
1answer
74 views

An intuitive explanation of Adagrad, its purpose and its formula

It (Adagrad) adapts the learning rate to the parameters, performing smaller updates (i.e. low learning rates) for parameters associated with frequently occurring features, and larger updates (i.e. ...
2
votes
2answers
57 views

Chatbot using Machine Learning vs Programming

I am currently building a chatbot. What I have done so far is, collected possible questions/training data/files and created a model out of it using Apache OpenNLP; the model is able to predict all the ...
4
votes
2answers
837 views

What is the “thing” which is trained in AI model training

I am a newbie in the fantastic AI world, I have started my learning recently. After a while, my understanding is, we need to feed in tremendous data to train a or many models. Once the training is ...
0
votes
0answers
12 views

How to use FSICFR (or CFRM) trained result in real dice game playing

I trained a Liar Dice game (similar rule please refer to https://www.wikihow.com/Play-Liar%27s-Dice , and i am using 2 player + 1 dice vs 1 dice) with FSICFR algorithm and got an information set with ...
6
votes
3answers
1k views

Why is the derivative of the activation functions in neural networks important?

I'm new to NN. I am trying to understand some of its foundations. One question that I have is: why the derivative of an activation function is important (not the function itself), and why it's the ...
1
vote
0answers
49 views

How to train and update weights of filters

I have some problems with training CNN :( For example: Input 6x6x3, 1 core 3x3x3, output = 4x4x1 => pool: 2x2x1 By backpropagation I calculated deltas for output. This tutor and other tutors are ...
4
votes
0answers
19 views

Video summarization similar to Summe's TextRank

We have the popular TextRank API which given a text, ranks keywords and can apply summarization given a predefined text length. I am wondering if there is a similar tool for video summarization. ...
1
vote
0answers
14 views

How do I recover the 3D structure of a layer after a fully-connected layer?

I want to implement a CNN, but I want to explore what happens when my first layer is a fully-connected one. I still want to use convolutions, of course, but I want to apply them after the first layer. ...
2
votes
3answers
76 views

One vs multiple output neurons

Consider an MLP that outputs an integer 'rating' of 0 to 4. Would it be correct to say this could be modeled in either of the following ways: map each rating in the dataset to a 'normalized set' ...
0
votes
1answer
37 views

Preparation of input data

Tell me why my val_acc is always the same and how to solve this problem? I saw several topics on the Internet specifically on this problem but they did not help me (for example, use SGD with different ...
1
vote
1answer
15 views

When a linear discriminant could give excellent or possibly even the optimal classification accurcy?

I am actually reading the linear classification. There is a question in the question set behind the chapter in the book as follows: Sketch two multimodal distributions for which a linear discriminant ...
4
votes
2answers
108 views

Is it possible to teach an AI to edit video content?

Every week I will get a lot of videos from a game that I play, outside the game where you throw wooden skittle bats at skittles, and then I will cut videos, so that, at the end. there is video only ...
2
votes
1answer
45 views

How to evaluate an RL algorithm when used in a game?

Very new to the world of ML and looking for some pointers. I'm planning to create a web-based RL board game and wondered how I would evaluate the performance of the RL part of the application? How ...
0
votes
0answers
17 views

Can i feed 1 image into a caffe model to fine tune it?

We have a caffe model that classifies NSFW images and gives a score from 0 to 1. Sometimes non-nsfw images are classified with a high score. I am thinking if it is possible to feed those images to the ...
5
votes
3answers
93 views

Preventing bias by not providing irrelevant data

This seems like such a simple idea, but I've never heard anyone that has addressed it, and a quick Google revealed nothing, so here it goes. The way I learned about machine learning is that it ...
0
votes
0answers
14 views

What is interval of the initial weights at Matlab neural network tool?

What is interval of the initial weights at Matlab neural network tool?Yes I know it is randomly but are there limitation?
0
votes
0answers
10 views

A NN based model of a Cattle for 'Heat Detection'

I am very new to AI/ML but have lot of interest in these. I am trying to understand how this gadget works. So far I have understood that a NN model of the cattle is generated by offline ...
1
vote
1answer
24 views

Clarifying when a loss/cost function calculation and backprop take place

I read different articles and keep getting confused on this point. Not sure if the literature is giving mixed information or I'm interpreting it incorrectly. So from reading articles my ...
3
votes
1answer
87 views

Applications of AI for creatives and artists

I have just watched a few videos on Tedtalks talking about how AI benefits creatives and artists but none of the videos I watched provided further resources for reference. So far, I have only came ...
2
votes
1answer
54 views

Why is the entire area of a join probability distribution considered when it comes to calculating misclassification?

In the image given below, I do not understand a few things 1) Why is an entire area colored to signify misclassification? For the given decision boundary, only the points between $x_0$ and the ...
1
vote
1answer
24 views

What is the difference between multi-agent and multi-modal systems?

The Wikipedia definitions are as follows Multi-agent systems - A multi-agent system is a computerized system composed of multiple interacting intelligent agents. Multi-modal interaction - Multimodal ...
2
votes
0answers
15 views

Reverse engineering controller sensitivity/aim for several games ie acceleration curves, deadzones, etc

A machine learning project I am working on requires me to interface with an Xbox controller connected to a PC. The implementation must do the following two things: Record the joystick input from the ...
3
votes
1answer
65 views

Backpropagation equation for a variant on the usual Linear Neuron architecture

Recently I encountered a variant on the normal linear neural layer architecture: Instead of $Z = XW + B$, we now have $Z = (X-A)W + B$. So we have a 'pre-bias' $A$ that affects the activation of the ...
1
vote
0answers
16 views

Can Microsoft's cognitive service find similar person in a set of images without using the face service?

I need to create an application that can detect if a person X entered as an input exists in an image set and return as output all the images in which the person X exists. The problem is that the ...