Questions tagged [ai-design]

For questions related to the design of AI agents, algorithms or models.

Filter by
Sorted by
Tagged with
4
votes
1answer
100 views

Relative compute time for each type of layer in a neural network

Hello, I would like to know whether this picture from the paper: Distributed Training of Deep Neural Networks: Theoretical and Practical Limits of Parallel Scalability valid? Questions: 1) Does ...
3
votes
3answers
144 views

Can this problem be solved by AI?

I am looking in to building a kind of troubleshooting web application. It would be a form that starts with a first question. Depending on the answer, you get a follow up question and so on until the ...
2
votes
2answers
92 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
121 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 ...
1
vote
1answer
112 views

How to add contextual follow up like Google Assistant

I am developing PDA like Google assistant on Android. So far, so good. But now, I want to add contextual follow up like Google assistant so it can keep the train of thought. As demonstrated here- ...
3
votes
2answers
635 views

Input optimization on a supervised learning system

Problem Given a collection of pairs (X, y) where X belongs to R^n and y belongs to R, find the X such that the associated y would be maximum. Example Given: (X=(1, 2), y=-9) (X=(-2, 4), y=-36) (X=...
1
vote
1answer
148 views

Which edges of this tree will be pruned by Alpha-beta pruning?

So I know that 'h' and 'f' will be pruned, but I'm not sure about 'k' and 'l'. When we visit 'j', technically there is no need for us to visit 'k' and 'l' because there are 2 options: one or two of ...
4
votes
2answers
158 views

What model to use for fully unbalanced data?

I am working on an anti-fraud project. In the project, we are trying to predict the fraud user in the out time data set. But the fraud user has a very low ratio, only 3%. We expect a model with a ...
1
vote
0answers
28 views

Whats advantages does a Loop Network have over a Feed Forward Network?

I am interested to see what advantages a Loop Network (Feed Forward Network that takes its output as input, I think it's called an RNN, not sure). The only result I found was that it was extremely ...
1
vote
0answers
113 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 ...
4
votes
0answers
99 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 ...
6
votes
2answers
88 views

Two data classes for a convolutional neural network, can one have a LOT more images for training than the other?

I have two classes in the training set: one that has images with a feature and the other of images without that feature. Can there be a LOT more images with "no feature" so I can fit in all possible ...
3
votes
1answer
113 views

How would one go about generating *sensible* responses to chat?

I have recently gone about and made a simple AI, one that gives responses to an input (albeit completely irrelevant and nonsensical ones), using Synaptic.js. Unfortunately, this is not the type of ...
0
votes
1answer
859 views

What is the general procedure to create an AI system that can detect fire in images?

I have no experience with any kind of AI, but I really want to develop a system that can detect fire in images. I think I will need a labelled dataset with labels "fire" or "not fire&...
1
vote
0answers
24 views

Social network filtering for specific topic

I created and operate a social network for meeting new people. As a result of the recent FOSTA legislation, it’s imperative that I implement an automated system to prevent users from posting ...
0
votes
1answer
180 views

AI Self-Destruct Button

Could you implement code into an AI that can't be modified? Like if you place a code that shuts-down the program/machine would they be able to rewrite/ reinterpret the ideas?
2
votes
0answers
90 views

NLP proved against US legal texts

I'm new to AI development and am looking for a quality algorithm (potentially nlp?) implementation proved against US legal texts. Obviously some training would need to be done, but I've found little ...
2
votes
2answers
3k views

Training an AI to play Starcraft 2 with superhuman level of performance?

I'm interested in working on challenging AI problems, and after reading this article (https://deepmind.com/blog/deepmind-and-blizzard-open-starcraft-ii-ai-research-environment/) by DeepMind and ...
2
votes
1answer
458 views

Planning a Neural Network

I'm trying to understand how to effectively plan and write a Neural Network but running into problems with understanding how they should be written. I'm working with classification with writing a ...
8
votes
1answer
490 views

What is an intuitive explanation of how Google's AutoML works?

I recently read that Google has developed a new AI that anyone can upload data to and it will instantly generate models i.e. an image recognition model based off that data. Can someone explain to me ...
1
vote
0answers
73 views

Data extraction from medical reports

I am new in Machine Learning. I have taken a course in vision and we are required to do a project. I am thinking of data mining medical lab report images. My code must take an image and jpg file ...
5
votes
3answers
140 views

What machine learning algorithm should be used to analyze the relationship between strings?

I am trying to build a neural network that takes in a single string, ex: "dog" as an input, and outputs 50 or so related hashtags such as, "#pug, #dogsarelife, #realbff". I have thought of using a ...
0
votes
1answer
90 views

What noteworthy contributions have Chinese AI researchers made in the field of artificial intelligence?

In recent years, China has made rapid progress in manufacturing and scientific research as evidenced by their successful teleportation of a single quantum entangled photon to a satellite in orbit. My ...
2
votes
0answers
79 views

How would I implement this New Type of NN

CIO NN CIO NN stands for Controller Input Output Nerual Network note due to a typo the "nearon" means "neron" For this we have to redefine the Nearon 2 Inputs 2 Outputs 4 Weights (each input and ...
4
votes
1answer
540 views

How would you encode your input vector/matrix from a sequence of moves in game like tasks to train an AI? e.g. Chess AI?

I've seen data sets for classification / regressions tasks in domains such as credit default detection, object identification in an image, stock price prediction etc. All of these data sets could ...
1
vote
1answer
98 views

Are there some guidelines for designing the architecture of neural networks? [duplicate]

I started to study neural networks recently. I understand how I should define the input and output layers. But I can't find any guidelines on how to build hidden layers. More concretely, for each ...
7
votes
2answers
2k views

How do I create an AI for a two-players board game?

Goal I want to create an artificial intelligence to compete against other players in a board game. Game explanation I have a board game similar to 'snakes and ladders'. You have to get to a final ...
4
votes
0answers
118 views

Is it possible to verify SOP of call center conversation using AI?

As we know in call centers there are certain SOP(standard operating procedure), for example few are below, Agent greeted customer Agent verified the validity of customer before providing sensitive ...
5
votes
2answers
1k views

Should the prediction of the body temperature given a camera image be modelled as classification or regression?

I am fairly new to deep learning in general and I am currently facing a problem I want to solve using neural networks and I am unsure if it is a classification or regression problem. I am aware that ...
1
vote
1answer
108 views

How can an AI make tactical manoeuvres?

I'm working on a multi-player game that involves a board/map where there are walls, cover or open ground. The players then take turns moving units around and undertaking discrete actions, like move, ...
3
votes
2answers
51 views

Image recognition service architecture

A question for developers of projects for pattern recognition. How best to organize the architecture of such a service? At what stage do you conduct logic? (for example, for the recognition of a ...
2
votes
2answers
115 views

AI techniques and competencies necessary for creating a Virtual Assistant [closed]

I want to develop a virtual assistant like Google Assistant, Alexa, etc., for mobile phones. What I should be researching apart from M/C Learning and Python?
5
votes
1answer
2k views

How to turn a ternary constraint into three binary constraints?

I'm trying to solve problem 6.6 from the book Artificial Intelligence: A Modern Approach, by Peter Norvig and Stuart Russell. This is in the context of Constraint Satisfaction Problem and how you can ...
4
votes
1answer
148 views

What approach should I use to detect faces in video game footage?

I have set myself the challenge of detecting the locations of players/bots in videos of a well known first person shooter game (this is for a youtube series I'm planning on doing). I'm not sure which ...
6
votes
1answer
950 views

Is the new Alpha Go implementation using Generative Adversarial Networks?

I read through the publication Mastering the game of Go without Human Knowledge. It doesn't seem to use GANs, just a new form of search and reinforcement learning.
3
votes
1answer
92 views

Do AIs based on MCTS start each game from scratch?

AIs that rely on MCTS - like AlphaGo - create their decision tree as the game progresses. Do they start from scratch each game and build a new tree or do they keep the tree and grow it from game to ...
2
votes
1answer
115 views

How is creativity generated in a currently rule based neural network?

I recently became interested in how creativity is generated in NN. My understanding of NNs is that the output always known, given that it they are trained with target values, but how does one train a ...
3
votes
1answer
1k views

How can I implement an AI system that learns to recognise a context-free grammar?

Suppose I have context-free grammar (CFG) $L$ that pumps out words in that language. I want a machine learning system that can detect if a word $w$ came from $L$ or not. It has access to a stream from ...
3
votes
1answer
851 views

Solving Crossword Puzzles

I have to model an AI that should be able to understand clues and find the answer from a specified word database. I came across several papers that solves the problem with training neural networks or ...
5
votes
4answers
13k views

Are there real applications of fuzzy logic?

This question covers in detail, what fuzzy logic is and how it relates to other math fields, such as boolean algebra and sets theory. This question is also very related, but the answers are focused ...
3
votes
2answers
1k views

What type of neural network would be most feasible for playing a realtime game?

For implementing a neural network algorithm that can play air hockey, I had two ideas for input, and I'm trying to figure out which design would be most viable. The output must be two analog values ...
1
vote
1answer
106 views

Are there any visual elements commonly associated with AI?

Are there any visual elements, patterns, colors, graphs, maps, or even programming fonts that are used and even recurring in artificial intelligence and machine learning processes? As a designer, it ...
4
votes
1answer
2k views

Blocks world Game: A* heuristic solution approach

I am developing a heuristic solution for blocks world problem. I tried using number of blocks out of place as my h(n). It seems little ineffective. Can someone please point out a suitable heuristic ...
3
votes
1answer
1k views

What is the typical AI approach for solving blackjack?

I'm currently developing a blackjack program. Now, I want to create an AI that essentially uses the mathematics of blackjack to make decisions. So, what is the typical AI approach for solving ...
4
votes
3answers
442 views

How to define or represent evil in logic

Is there any well defined method to define or represent evil in abstract logic, binary or AI form? Video games method of representing evil is relative to the player context (thus subjective, and not ...
5
votes
1answer
215 views

Why is AI safety so much harder than Isaac Asimov's “Three Laws of Robotics”?

I understand that AI researchers are trying to create AI designs that allow for desired behavior without undesirable side-effects. A classic example of an attempt is Isaac Asimov's Three Laws of ...
1
vote
0answers
56 views

Build Android News Recommendation app

Please I am interested in building a news recommendation app that will be powered by artificial intelligence. I have being making a whole lot of research on this and will be glad if somebody can tell ...
6
votes
2answers
4k views

Use AI to interpret XML?

My question is more about "is it possible?" and "is this the right approach?" So let me explain what my idea is: I think about a system which gets XML documents in various structures but with ...
2
votes
0answers
98 views

Continuous Real-Time AI Simulation Loop

Due to my ignorance in this space I am not sure if a similar approach has already been proposed for what I outline below (I am not sure what terminology to even search for): I have been doing some ...
4
votes
1answer
126 views

How can I design a hierarchy of agents each of which with different goals?

I read some light material earlier about the possibility of building a hierarchy of agents, where the agents at the leaves solve primitive tasks while higher-level agents are optimized for ...