Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange
Join us in building a kind, collaborative learning community via our updated Code of Conduct.

Use for basic, fundamental questions about AI theory or practice. (i.e. design, application, implementation, mathematics of AI, philosophy of AI, etc.)

5
votes
2answers
45 views

What does it mean for a neuron in a neural network to be activated?

I just stumbled upon the concept of neuron coverage, which is the ratio of activated neurons and total neurons in a neural network. But what does it mean for a neuron to be "activated"? I know what ...
6
votes
5answers
1k views

Keeping track of visited states in Breadth-first Search

So I was trying to implement BFS on a Sliding Blocks puzzle (number type). Now the main thing I noticed that is if you have a 4*4 board the number of states can be ...
5
votes
1answer
48 views

Turing test vs machine learning

I am trying to understand if there is a fine line between Turing test and the development of Machine learning. Can we say as Turing test aims to develop machines or methods to reach human-level ...
1
vote
0answers
49 views

Basic Concept of Chatbot using Wit.ai

I am trying to create a chatbot application where user can create their own bot like Botengine. After going through google I saw I need some NLP api to process user's query. As per wit.ai basic ...
0
votes
1answer
29 views

What are some examples of everyday systems that use AI?

I would like to know some daily basis applications of AI. I think these might be relevant examples: Google search engine Face recognition on iPhone Are my examples correct? Could you provide some ...
2
votes
1answer
45 views

Double pooling layers

In what scenario when assembling a DL CNN would you want to have two adjacent pooling layers, without a convolutional layer between?
3
votes
2answers
73 views

Is true random number generation an AI concept?

As it can be easily pointed out that true random numbers cannot be generated fully by programming and some random seed is required. On the other hand, humans can easily generate any random number ...
3
votes
3answers
47 views

Could an AI be built to learn based of interaction with a human?

Following my recent chat on this network, I have been advised to form this question. Background: Currently a neural network or deep-learning/machine learning is programmed to interact with specific ...
0
votes
0answers
21 views

How can a wearable device/fitness bands identify movement patterns?

I am trying to construct something like a wearable to be able to track hand movement to recognize gestures out of them. I have used Mi Fit and have found it to count footsteps based on the hand moving ...
2
votes
1answer
40 views

What beginner-friendly machine learning method should I use to make teams for my pickup ultimate frisbee club fairly balanced?

A bunch of friends and I play ultimate every week. Recently I wrote a program to choose our teams for us, as well as keep track of certain data (like which players were on which team, which team won, ...
2
votes
2answers
72 views

What skills are needed to succeed at artificial intelligence field?

I am currently studying information systems engineering (BA) and I'm thinking of getting a master degree in Artificial Intelligence.So, What are the main important skills do I need to succeed at this ...
1
vote
0answers
33 views

Deep Q-Network concepts and implementation

How does sequential DQN work? How would one construct the simple sequential DQN? OpenAI Baselines: DQN
2
votes
3answers
144 views

What are neural networks?

I have recently got into AI and I am eager to learn about its concepts. In some of the information I saw about AI, there was a lot about neural networks. Neural networks seem to be (something along ...
0
votes
0answers
27 views

Listen, Attend and Spell

I was reading the Listen, Attend and Spell paper and did not understand some terms/concepts. I need help with the following: what is pyramid Bidirectional LSTM and how it helps to reduce the time ...
4
votes
1answer
56 views

Regression with more than one output, neural network

Currently in my country, there is a system in which certain groups of researchers upload information on products of scientific interest, such as research articles, books, patents, software, among ...
-1
votes
1answer
66 views

Beginners Courses for ML/AI [duplicate]

Is there a compilation of ML/AI Free Online Courses available for Beginners? Can you folks share the link ?
0
votes
1answer
34 views

Number of node expansions performed by Breadth first search

an agent aims to find a path on a hexagonal map with initial state s0 in the center and goal state s⋆ at the bottom as depicted below. The map is parametrized by the distance n ≥ 1 from s0 to any of ...
2
votes
1answer
92 views

If Deep Learning is non convex, then why use convex loss?

I was just reading through some convex optimization textbooks to hopefully improve my deep learning understanding and come up with new ideas. Halfway through, I decided to Google a bit! It's obvious ...
-2
votes
1answer
44 views

Design ads and posters with Machine Learning

I would like to write a program that takes a number of elements as input (some images and some strings) and outputs a design (the program places the images and strings on a canvas, but also styles the ...
2
votes
2answers
69 views

AI Knowledge Based System: I am having difficulties understanding proposition logic

I am having difficulties wrapping my head around how the answer is being produced. How does the solution come up with the answer 3? How does one derive the answer 3 from the truth table? For example ...
1
vote
1answer
27 views

How to design a recommendation system for shift swapping?

I need to design an algorithm such that it handles the request for shift swapping. The algorithm will recommend a list of people who are more likely to swap that shift with the person by analyzing ...
2
votes
3answers
93 views

MLP Why momentum must be in range 0-1

Why momentum factor greater than 1 is a bad idea? What are mathematics conclusions?
1
vote
0answers
28 views

Data Interpretation technique

In the model generation, in machine learning (consider supervised) If some data change the previous model function drastically then we should study that data. Does it happen? How to handle such ...
2
votes
1answer
64 views

How to handle varying types and length of inputs in a neural network?

After learning the basics of neural networks and coding one working with the MNIST dataset, I wanted to go to the next step by making one which is able to play a game. I wanted to make it work on a ...
-1
votes
1answer
42 views

Bayes' theorem and implementation in line expression

I am new to Machine Learning. What is Bayes' theorem and Bayes' error? How is it implemented through line expression in Machine Learning? Thanks!
1
vote
1answer
109 views

NEAT crossover - what to do with disjoint and excess genes

According to the original paper "Genes that do not match are inherited from the more fit parent" But what if the more fit parent has lesser nodes compared to the other, will the disjoint/excess genes ...
0
votes
1answer
23 views

How to change a weight/bias with gradient

After watching 3Blue1Brown's tutorial series, and an array of others, I'm attempting to make my own neural network from scratch. So far, I'm able to calculate the gradient for each of the weights and ...
2
votes
1answer
75 views

How does one make it obvious that the structure of a neural network should be what it is?

I am a beginner: I've only read a book about neural network and barely implemented one in C. In short: A neural network is built out of nodes, Each node holds an output: ...
-1
votes
1answer
62 views

Tools to Create an Electronic Assistant?

I am new to AI programming and was wondering what are some good tools to begin creating an electronic assistant (similar to OK Google or siri) I do know JAVA, but I don't know how helpful that would ...
1
vote
2answers
61 views

Which library / algorithm should I use to recognise a specific facial expression (C#)

I have a friend who, after having a stroke, now has locked-in syndrome who and can now only move his eyes and eyelids. I've been working on some C# software (written in Unity3D) to help him to ...
4
votes
2answers
38 views

Can machine learning help me digest asymmetrical order descriptions?

I have order data, here's a sample: ...
1
vote
0answers
37 views

Design neural network for generating sorting networks

How would you design a neural network that generates the positions of comparators in a sorting network given a set of numbers. I've tried to modify some already implemented networks that given a set ...
1
vote
1answer
294 views

Which programming language is more used in AI the LISP or PROLOG?

I have Read much about the programming languages being used in AI specially LISP and PROLOG but just wanted to know about the current situation of the both these languages in AI. Can somebody tell me ...
2
votes
0answers
24 views

Whats the correct technique/technology to identify duplicate data

We store supplier information for many companies. Each supplier database is logically separated, making it possible for a supplier to be common across logical separations. At the moment, we have ...
-2
votes
1answer
133 views

How can I train my computer work for me?

I want to train my computer to recognize texts from websites, copy them, insert them somewhere else, and other things like this, but I dont even know where to start my research and what tools should I ...
2
votes
1answer
205 views

What is the meaning of “fringe” in the Artifical Intelligence context?

I am studying Artificial Intelligence, and I encountered an algorithm. It is a general tree search to find a solution for a problem: ...
0
votes
1answer
92 views

Industry accepted Certifications in the field of Artificial Intelligence

I have been searching for information regarding industry accepted certifications in the area of Artificial Intelligence, Neural Networks, Machine Learning, NLP, deep learning. I couldn't find much ...
4
votes
2answers
94 views

Are leaf nodes included in the calculation of average branching factor for search trees?

In the search tree below, there are 11 nodes, 5 of which are leaves. There are 10 branches. Is the average branching factor given by 10/6, or 10/11? Are leaves included in the calculation? ...
1
vote
0answers
107 views

Neural Network Cell (Node) Types

I found this nice-ish-looking diagram, but it has a wholly inadequate descriptions for each of the cell types, aside from including names. What is the definition/description of each of these cell ...
1
vote
0answers
51 views

Simple website and attaching Data Analysis to user information for feedback

I am looking to learn Ai/Machine learning during my spare and need advice on tools used / What to read / How one can integrate machine learning with a simple website for user feedback Scenario: .Net ...
-1
votes
1answer
116 views

Open source AI software to remove/obscure elements in video or still images? [closed]

Is there AI open source software or service that can blur things like license plate number, house numbers and smears people faces (or better yet remove people and fills the background) automatically ...
1
vote
0answers
30 views

Training NN with 1000+ bits binary labels?

How would you design and handle training NN where the label is 1000++ bit binary (50% ones, 50% zeros). The number of labels can be small OR big in different situations. My question: is such ...
3
votes
1answer
95 views

Is color information only extracted in the first input layer of a convolutional neural network?

In a convolutional neural network (CNN), since the RGB values get multiplied in the first convolutional layer, does this mean that color is essentially only extracted in the very first layer? ...
1
vote
1answer
58 views

Why do you have to register a bot with Azure?

I am (planning on) using the Microsoft bot framework to build a chatbot I am working on. However I simply cannot wrap my head around why the chatbot needs to be registered with Azure. My line of ...
1
vote
1answer
49 views

Equilateral and One-of-n encoding

I was reading AI For Humans Vol. 1 by Jeff Heaton when I came across the terms "equilateral encoding" and "one-of-n encoding." The explanations unfortunately made no sense to me and the reddit threads ...
3
votes
2answers
179 views

Different action spaces for different states of the environment

I'm new to this AI/Machine Learning and was playing around with OpenAI Gym a bit. When looking through the environments I came across "Blackjack-v0" which is a basic implementation of the game where ...
1
vote
0answers
21 views

Name of a multiarmed bandit with only some levers available

In order to model a card game as an exercise I was thinking an elementary setting as a multiarmed bandit, each lever being the distribution of expected rewards of an specific card. But of course the ...
1
vote
0answers
14 views

Approach for data transformation needed

I am looking for an algorithm to transform an input data to a goal data using a series of operations. The shorter the series the better. The following is known: the input data the goal data input ...
3
votes
2answers
433 views

Hill climbing search - Map coloring problem

I have a problem like this: How to color a map with K colors such that two adjacent regions do not share a color. how can we start formulating this as a hill climbing search problem?
1
vote
2answers
313 views

Can anyone show me the derivative of Leaky RELU in C#?

I am in the process of getting back into AI programming after some time out and have been building my neural net in C#.NET. I managed to get all of the feed-forward stuff working very eloquently but ...