We’re rewarding the question askers & reputations are being recalculated! Read more.

Questions tagged [algorithm]

For questions about algorithm's that exhibit characteristics of intelligence, or are critical components in systems that exhibit intelligence, and problem-solving and goal-based algorithms in general.

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

How to make minimax optimal?

By optimal I mean that: If max has a winning strategy then minimax will return the strategy for max with the fewest number of moves to win. If min has a winning strategy then minimax will return the ...
6
votes
3answers
486 views

How do I know if my backpropagation is implemented correctly?

I'm working on implementation of the backpropagation algorithm for a simple neural network which predicts a probability of survival (1 or 0) and I can't get it above 80% no matter how much I try to ...
2
votes
2answers
4k views

Cropping image using ML?

Is there a way to train AI to find aspecific line or symbol in a image and crop it? OpenCV scripts finds a face and crops it: how can I add my annotations? Lest say I have a image like this: ...
3
votes
2answers
126 views

How to use knowledge representation and planning to create or edit an algorithm?

For example, There is a list of function names If we choose "index" and "sort" and "probability" Index(sort(probability(data))) This form an simple algorithm Is there any python library for ...
-1
votes
2answers
139 views

How to get started in AI? [closed]

I would like to get into AI development in python but i don't know how. I really hope that i could code Artificial Intelligent by my own someday. anybody got any suggestions?
2
votes
1answer
130 views

Are there any load balancing approaches for employee cases based on complexity score?

In working with a social services agency that provides a continuum of programs across the behavioral health and child welfare spectrum the need to adequately manage individual worker and total program ...
5
votes
2answers
548 views

Approaches to an algorithm for crossing a road

I want to write an algorithm which indicates to a robot the first point in time when it is reasonably safe to cross a road. Assume that the robot's goal is to travel to a location that requires a ...
2
votes
1answer
199 views

Problems getting ADADELTA to converge

I have followed the pseudocode in the ADADELTA paper (top right on page 3), and wrote the following Python code for solving the optimization problem L(x) = x^2: ...
1
vote
0answers
26 views

Grouping items by relationships of their owners

I have a set of data representing many sellers and the items they sell. There is an overlap between the various sellers' items. These items come from various distributors and typically an item comes ...
2
votes
1answer
59 views

Weighing connections between two users using machine learning

Given this data set: ...
2
votes
2answers
869 views

Selecting the right algorithm to predict disease from questions

I'm trying to come up with the right algorithm for a system in which the user enter symptoms and we starts triggering questions related to that symptoms and his answers will result a disease which is ...
3
votes
1answer
55 views

Selecting a library for recognition

You need a library to recognize the machine numbers. There is a choice between two libraries Keras and OpenCV Which is better to choose? Or is there an even better solution? Programming language ...
1
vote
0answers
122 views

Tuning the parameters of Particle swarm optimization (PSO)

To tune the parameters of Particle swarm optimization (PSO), there are two methods offline and online. In offline manner, the meta-optimization is used to tune the parameters of PSO by using another ...
11
votes
4answers
1k views

What are the latest methods to train a chat bot?

I would like to train a bot that uses text input, memorizes a few categories and answers questions accordingly. In addition as version 2.0, I want to make the bot to answer voice inputs as well. Which ...
5
votes
3answers
555 views

Use of machine learning for analyzing companies enlisted in stock market

Can current trends and tools, in the field of machine learning, replicate the complexity of financial market? If yes, then what are the tools available in this domain. Q. I am trying to build a model ...
3
votes
1answer
656 views

Image comparison algorithm, trying to figure out how similar two “binary” forms are

I'm a student I'm completely new to this technology maybe my approach could be completely wrong, I want to create an algorithm that compares the similarity between two binarized images. I'll explain: ...
2
votes
1answer
210 views

Does this “flavor” of AI have a name?

In order to build a Scientific Reference Parser, I am contemplating a kind of "AI" system, and would like to know if something similar is already an established "design pattern" in AI research. The ...
4
votes
1answer
96 views

Can augmented reality be a training system for computer vision?

Is augmented reality a training system for computer vision? As in, Augmented systems use their data to help train computer vision algorithms, or is augmented reality computer vision itself?
-2
votes
3answers
635 views

Java - A good place to begin if over all goal is ML and Ai?

I am currently studying Java (Se && EE). I am wondering if it is a good platform for developing ML algorithms for AI. Areas of interest: facial rec - Speech Rec - understanding conversation in ...
1
vote
0answers
76 views

Could we have a phone control itself?

A phone can capture an image that lies on the front of the screen. It is also possible to manipulate input of the touchscreen using various programs and external devices. If we combine these two ...
8
votes
5answers
5k views

Which machine learning algorithm can be used for pattern recognition?

I need a machine learning algorithm to identify any patterns in a CSV file, which contains details of a cache performance of a CPU workload. More specifically, the CSV file contains columns like ...
2
votes
1answer
111 views

Recognition of abbreviated text

I want to write a program that looks at abbreviated words, then figures out what the words are. For example, the abbreviation is "blk comp", and the translation is "black computer". In order to give ...
3
votes
1answer
180 views

Searching keywords on web

I have not studied machine learning or AI really, but my job sometimes requires me to automate stuff. Right now the requirement I have, seems to be under AI domain, but I am not sure about ...
5
votes
1answer
506 views

How do I use a taxonomy and the Support Vector Machine for question classification in Natural Language Processing?

I am going to develop an open-domain Natural Language Question Answering (NL QA) system, and will use the Support Vector Machine (SVM) as the machine-learning (ML) algorithm for question ...
4
votes
0answers
147 views

Which algorithm is best for a 4*4*4*4 variant of ultimate tic-tac toe? [closed]

For rules please refer to https://www.hackerrank.com/challenges/ultimate-ttt .I have implemented minimax search with alpha-beta pruning. There is a time limit of 15 seconds.Which algorithms would ...
5
votes
2answers
175 views

Neural networks efficiently solve traveling salesmen problems?

I occasionally read papers that show neural networks solving traveling salesmen problems and multi traveling salesmen problems efficiently? 1) Is there any analysis of the meaning of efficiency of ...
2
votes
0answers
107 views

To create “Edit tool” or editor based on Notepad [closed]

I am trying to develop an Editor that can be based on Notepad. The only purpose for this development is I want to use this for my coding suggestions and possibly ...
0
votes
1answer
346 views

Perceptions in a Neural network

In a Neural network, there is an input layer, any number of hidden layers, and an output layer. My question is: Are the input and output layer nodes actually perceptions? Or do they just signify what/...
0
votes
2answers
650 views

What algorithm should I use to classify documents?

I'd like to build a program that would learn to automatically classify documents. The principle would be that, for each new document I add to the system, it would automatically infer in which category ...
8
votes
2answers
480 views

AI Algorithm for Sarcasm

I am currently working on an Android a.i. app. I am aware of the algorithm how to make random sentences in A.I. Is there any way or algorithm to make those sentences sarcastic?
13
votes
2answers
17k views

How can these 7 AI problem characteristics help me decide on an approach to a problem?

If this list1 can be used to classify problems in AI ... Decomposable to smaller or easier problems Solution steps can be ignored or undone Predictable problem universe Good solutions are ...
1
vote
1answer
362 views

Is there any way can teach AI creative painting (not convert photo to paint)?

I have already know AI can paint, by using genetic algorithm, there are already lots of works such as this and this.In addition, I also know AI can compose : Song from PI: A musically plausible ...
4
votes
2answers
299 views

What kind of Algorithm is used is StackGAN to process realistic Images

How does StackGAN processes such a realistic image just from collecting details in the text? What kind of algorithm is used behind it? Anyone have any idea? Please Share.
5
votes
1answer
284 views

What kind of algorithm is the Levenberg–Marquardt algorithm?

Is a Levenberg–Marquardt algorithm a type of back-propagation algorithm or is it a different category of algorithm? Wikipedia says that it is a curve fitting algorithm. How is a curve fitting ...
3
votes
1answer
334 views

Perceptron learning

There is an example related to perceptron learning, but I couldn't get it, I don't exactly know how to solve it. There is a snippet from lecture notes. What is the transformation between epochs?
1
vote
1answer
780 views

How to efficiently interpret phrases in a Python AI?

I have started to make a Python AI, and thee beginning of its code looks something like this: ...
4
votes
4answers
374 views

Which methods or algorithms to develop a learning application?

I am creating a game application that will generate a new level based on the performance of the user in the previous level. The application is regarding language improvement, to be precise. Suppose ...
7
votes
2answers
2k views

What are the most important components in the algorithm of a minimum AI?

If someone wants to develop a basic AI with some code modules,Let us say the AI just has to provide an action when stimulated in a certain situation based on its previous understanding of situations. ...
0
votes
1answer
54 views

A* Algorithm undefined name error [closed]

Writing A* following a documentation. When run, i receive an error of "NameError: name 'parent' is not defined" for the if statement, even though i have the name 'parent' defined in the class State. ...
2
votes
1answer
76 views

How to find proper parameter settings for a given optimization algorithm?

Is there any methodology to find proper parameter settings for a given meta-heuristic algorithm, eg. Firefly Algorithm or Cuckoo Search? Is this an open issue in optimization? Is extensive ...
5
votes
2answers
436 views

What does the term “closed expression” mean?

In the field of logic systems there is a property for reasoning algorithms called incompleteness or incompletion. In this context the phrase "any closed expression that is not derivable inside the ...
10
votes
1answer
838 views

Are information processing rules from gestalt psychology still used in computer vision today?

Decades ago there were and are books in machine vision, which by implementing various information processing rules from gestalt psychology, got impressive results with little code or special hardware ...
4
votes
4answers
277 views

Must people tell an AI which algorithm it should use? Can an AI learn algorithms by itself?

I'm a freshman to machine learning. We all know that there are 2 kinds of problems in our life: problems that humans can solve and problems we can't solve. For problems humans can solve, we always try ...
3
votes
2answers
258 views

How exactly does Angelina design games?

In the recent festival of science, there was a talk given by researcher Mike Cook about: ANGELINA, an AI game designer that has invented game mechanics, made games about news stories, and was the ...
8
votes
2answers
106 views

Memory intensive local search methods

I have been studying local search algorithms such as greedy hill climbing, stochastic hill climbing, simulated annealing etc. I have noticed that most of these methods take up very little memory as ...
9
votes
1answer
2k views

Selecting the right technique to predict disease from symptoms

I'm trying to come up with the right algorithm for a system in which the user enters a few symptoms and the system has to predict or determine the likelihood that a few selected symptoms are ...
0
votes
1answer
150 views

Which techniques can achieve neural doodle in real-time?

Ideally I'd like to watch movie which is deep dreamed in real-time. Most algorithms which I know are too slow or not designed for real-time processing. For example I'm bored with some movie which I'...
4
votes
2answers
1k views

What is the current state-of-the-art in Reinforcement Learning regarding data efficiency?

In other words, which existing reinforcement method learns in fewest episodes? R-Max comes to mind, but its very old and I'd like to know if there is something better now.
3
votes
1answer
74 views

How does the Jetson AI write its screenplays?

I've watched the Sunspring video which didn't make any sense to me (a lot of nonsense monologues), mainly because it was created by Jetson AI. What was the mechanism of creating such screenplay? On ...
1
vote
1answer
52 views

Do you need single or multiple networks to detect multiple faces?

Given pictures with multiple features such as faces, can single AI algorithm detect all of them, or for better reliability is it preferred to use separate instances? In other words I'm talking about ...