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
6
votes
2answers
564 views

Why is the larger value, as opposed to the smaller one, chosen, in the hill climbing algorithm?

In the hill climbing algorithm, the greater value, compared to the current value, is selected, but I cannot understand why it takes the larger value instead of the smaller one. Why is that? I greatly ...
1
vote
2answers
176 views

Is Deep Learning the repeated application of Linear Regression?

Looking for an explanation of the linear regression estimation method in deep learning.
4
votes
1answer
265 views

How does Ubers rating System algorithm work?

i've been trying lately to search the internet to find a result for this but no useful results, unfortunately, we're making an uber-like application during our discussion we needed a way to validate a ...
7
votes
2answers
457 views

How to determine if an Amazon review is likely to be fake using text classification

I'm currently in the research stage of building a web app in ASP.NET where the user can input a URL to an Amazon product, then the app would determine how likely its reviews are to be genuine. I need ...
2
votes
3answers
230 views

How would AI prioritize situational ethics?

There's a real possibility that self driving cars become more than just a high tech novelty and they start changing the market. As seen in Logan, self driven commercial freight might be among the ...
3
votes
1answer
431 views

Machine learning algorithm for xml manipulation

Given a virtual game map (picture) and a racing car at the map's starting point, I'm trying to build an algorithm that would help me generate a route that would get the car from the beginning to the ...
3
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 ...
5
votes
1answer
2k views

What is the difference between local search and global search algorithms?

What is the difference between local search and global (or complete) search algorithms?
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 ...
7
votes
3answers
597 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
5k 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
150 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
152 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
149 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
738 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
222 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
60 views

Weighing connections between two users using machine learning

Given this data set: ...
2
votes
2answers
941 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
142 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
573 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
679 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
229 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
100 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?
-1
votes
3answers
675 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
77 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 ...
9
votes
5answers
7k views

Which machine learning algorithm can be used to identify patterns in a dataset of the cache performance of a CPU?

I need a machine learning algorithm to identify patterns in a dataset (saved in a CSV file) that contains details of the cache performance of a CPU. More specifically, the dataset contains columns ...
2
votes
1answer
112 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
181 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
543 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
157 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 ...
6
votes
2answers
442 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
121 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
410 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/...
1
vote
1answer
669 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 ...
13
votes
2answers
23k 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
372 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
325 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
308 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
338 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
829 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
377 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
57 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. ...
5
votes
2answers
597 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 ...
15
votes
1answer
942 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
482 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
273 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 ...