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
20
votes
11answers
1k views

What is artificial intelligence?

What is the definition of artificial intelligence?
14
votes
6answers
15k views

How does one start learning artificial intelligence?

I am a software engineering student and I am complete beginner to AI. I have read a lot of articles on how to start learning AI, but each article suggests a different way. I was wondering if some of ...
13
votes
7answers
1k views

How should I get started with artificial intelligence?

What is the mathematical background required to start learning AI? What else should I also learn?
10
votes
2answers
130 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
2k 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
2k views

What is the difference between goal-based agent and utility-based agent?

What is main difference between goal-based agent and utility-based agent? Please, give a real world example.
8
votes
2answers
252 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 ...
7
votes
1answer
1k views

What are the steps to follow to learn artificial intelligence? [closed]

I know nothing about AI. Can anybody tell me what steps I have to follow to learn artificial intelligence? Are there any special technologies, or anything else, I have to learn?
7
votes
3answers
657 views

What is a learning agent?

What is a learning agent, and how does it work? What are examples of learning agents (e.g., in the field of robotics)?
5
votes
5answers
716 views

What kind of knowledge is required to jump into the field of AI?

What kind of knowledge is required to jump into the field of AI? What mathematics is required? How good I should be in mathematics? Currently, I have just started programming. I would be grateful if ...
5
votes
1answer
59 views

Is it possible to find same persons based on text analyzing?

I needed to make a system for recognizing people based on hundreds of text by finding similarities in their written text grammatically or similarities between words they choose for writing, I don't ...
5
votes
1answer
303 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 ...
5
votes
4answers
262 views

What are examples of reference books to start with AI?

Can anyone suggest reference books to start with AI? Preferably, I am looking for books that provide source code in Java or Python.
5
votes
2answers
662 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
2answers
681 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 ...
4
votes
1answer
443 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 ...
4
votes
1answer
128 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 ...
4
votes
1answer
105 views

Are the ideas in the paper “Governance by Glass-Box: Implementing Transparent Moral Bounds for AI Behaviour” novel?

In the paper Governance by Glass-Box: Implementing Transparent Moral Bounds for AI Behaviour, the authors seem to be presenting a black box method of testing. Are these ideas really new? Weren't these ...
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 ...
4
votes
2answers
384 views

Is robotic process automation related to AI?

I am trying to understand if robotic process automation is a field which requires expertise in machine learning. Does the algorithm behind rpa use machine learning expect from OCR?
4
votes
3answers
63 views

Can machine learning help me digest asymmetrical order descriptions?

I have order data, here's a sample: ...
4
votes
2answers
919 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 ...
4
votes
2answers
4k views

How does the uniform-cost search algorithm work?

What is the uniform-cost search algorithm? How does it work? I would appreciate to see a graphical execution of the algorithm. How does the "frontier" evolve in the case of UCS?
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
4answers
348 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 ...
3
votes
3answers
176 views

What is an artificial neural network?

What is an artificial neural network in artificial intelligence? It is apparently used to find patterns in data and it is loosely inspired by human neural networks.
3
votes
3answers
370 views

What is the name of an AI system that learns by trial and error?

Imagine a system that controls dampers in a complex vent system that has an objective to perfectly equalize the output from each vent. The system has sensors for damper position, flow at various ...
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 ...
3
votes
1answer
114 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
1answer
482 views

are there any Machine Learning algorithms for comparing files

So, in situations where some output-data-chunks could change without changing the input data from time to time, it could be challenging to automate the testing process. My question is, are there any ...
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 ...
3
votes
1answer
242 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? ...
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 ...
3
votes
1answer
2k views

What is the difference between simple reflex and model-based agents?

What is the difference between simple reflex and model-based agents? What is the role of the internal state, in the case of model-based agents?
3
votes
3answers
168 views

Can an AI model be based on the principles of rationalism?

Are current AI models entirely empiricist? Can they be rationalist?If so How?
3
votes
1answer
61 views

Is an artificial intelligence a program or an hardware?

Is an artificial intelligence a program (or a set of programs) or an hardware?
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
800 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?
3
votes
1answer
320 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 ...
3
votes
1answer
198 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 ...
3
votes
1answer
181 views

Which problems are considered to be the toughest problems in Artificial Intelligence or Machine Learning?

Which problems are considered to be the toughest problems in Artificial Intelligence or Machine Learning?
3
votes
2answers
42 views

“AI will kill us all! The machines will rise up!” - what is being done to dispel such myths?

Science Fiction has frequently shown AI to be a threat to the very existence of mankind. AI systems have often been the antagonists in many works of fiction, from 2001: A Space Odyssey through to The ...
3
votes
2answers
64 views

The possibility of emerging of the psychology of an artificial intelligence

The question, in short, is: what the possibility of emerging of the new branch of the psychology - the psychology of an artificial intelligence? Possibly as a new branch of an engineering psychology, ...
2
votes
1answer
469 views

How does an unsupervised learning model learn?

How does an unsupervised learning model learn, if it does not involve any target values?
2
votes
2answers
147 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.
2
votes
1answer
60 views

Next step after building the model in machine learning?

I understand the way we build a model but all of the online courses I've found end with this--I can’t find any course explaining the process utilising the model to address the problem. How do I use ...
2
votes
2answers
406 views

Is the expert system still in use today?

In my country Expert System class is mandatory class if you want to take AI specialization in most universities. In class I learned how to make a rule base system, forward chaining, backward chaining, ...
2
votes
1answer
122 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
2answers
1k views

Why do we need artificial intelligence?

We seem to be experiencing an AI revolution, spurring advancement in many fields. Please explain, at a high level, the uses of artificial intelligence and why we might need it.
2
votes
2answers
83 views

CNN-feature extraction

Is there any way to control the extraction of features?How to recognize what features are been learnt during training i.e relevant information is been learnt or not?