Episode #125 of the Stack Overflow podcast is here. We talk Tilde Club and mechanical keyboards. Listen now

Questions tagged [ai-basics]

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

Filter by
Sorted by
Tagged with
3
votes
2answers
92 views

What method and tools should I use for AI that suggests/assigns a person for a task?

I'm trying to learn AI and thinking to apply it to our system. We have an application for Translation industry. What we are doing now is the Coordinator assigns a ...
2
votes
1answer
72 views

In the implementation of AI programming, does DFS always stop when it has found the leftmost solution?

I'm a fresh learner of AI. I was told that depth-first search is not an optimal searching algorithm since "it finds the 'leftmost' solution, regardless of depth or cost". Therefore, does it mean that ...
20
votes
11answers
1k views

What is artificial intelligence?

What is the definition of artificial intelligence?
0
votes
2answers
128 views

How do I change the values of a neural net

I'm trying to have a go at building a neural net, but I can't seem to figure out how to optimise the connections. I've tried to have a look online and it came up with "backpropagation". I looked ...
5
votes
1answer
307 views

What happens to the training data after your machine learning model has been trained?

I am completely new to all this, for the life of me I can't find the answer to this question anywhere on Google. What happens after you have used machine learning to train your model? What happens to ...
10
votes
2answers
132 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 ...
9
votes
7answers
3k 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 ...
8
votes
2answers
255 views

Can machine learning be used to pass the Turing test?

Can we say that the Turing test aims to develop machines or methods to reach human-level performance in all cognitive tasks and that machine learning is one of these methods that can pass the Turing ...
1
vote
1answer
53 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 ...
3
votes
1answer
116 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?
4
votes
2answers
692 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 ...
2
votes
1answer
71 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, ...
1
vote
0answers
52 views

Deep Q-Network concepts and implementation

How does sequential DQN work? How would one construct the simple sequential DQN? OpenAI Baselines: DQN
3
votes
4answers
349 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 ...
4
votes
1answer
129 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 ...
0
votes
1answer
54 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
123 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
87 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
84 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 ...
3
votes
1answer
70 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 ...
3
votes
3answers
813 views

Why MLP momentum term must be in the range 0-1?

Why momentum factor greater than 1 is a bad idea? What are the mathematical conclusions?
1
vote
0answers
43 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 ...
3
votes
1answer
324 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 ...
4
votes
1answer
448 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
43 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
84 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
71 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
87 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
3answers
63 views

Can machine learning help me digest asymmetrical order descriptions?

I have order data, here's a sample: ...
1
vote
0answers
76 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 ...
3
votes
1answer
2k 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 ...
4
votes
1answer
67 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 ...
-3
votes
1answer
155 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 ...
1
vote
3answers
189 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 ...
5
votes
2answers
680 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? ...
4
votes
1answer
1k 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
62 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
481 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
42 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
244 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
133 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 ...
4
votes
2answers
927 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
27 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
17 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 ...
0
votes
2answers
2k 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 ...
1
vote
6answers
2k views

What is the difference between AI architecture and AI model?

What is the difference between AI architecture and AI models? Are both of them the same? If not, please distinguish both of them and give example of each.
3
votes
1answer
200 views

Weight Normalization

I was reading a paper recently about improving the learning of an ANN using weight normalization: Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networks I ...
2
votes
2answers
149 views

Can anyone suggest a small application based on an Artificial Intelligence which can be done by a beginner in AI?

Any small application based on real world application of AI which can be done easily at home for a beginner who is trying to make use of his basic programming skills into AI at the beginning level.
3
votes
1answer
402 views

Training a Yes/No NN for Image Classes

I am fairly a newbie to Neural Networks. I wanted to ask if it is possible to train a NN to identify only one type object? For instance, a table from a large set of images, where the NN should be ...
1
vote
2answers
229 views

How to find the subject in a text?

I often develop bots and I need to understand what some people are saying. Examples: - I want an apple - I want an a p p l e How do I find the object (apple)? I honestly don't know where to start ...