Questions tagged [implementation]

For questions about implementation of software/algorithms related to Artificial Intelligence.

Filter by
Sorted by
Tagged with
4
votes
2answers
96 views

How can I implement back-propagation for medium-sized neural networks?

I've been wanting to make my own Neural Network in Python, in order to better understand how it works. I've been following this series of videos as a sort of guide, but it seems the backpropagation ...
3
votes
1answer
626 views

How can I read the .weights file that stores the weights of the pre-trained YOLO in Keras? [closed]

I would like to use the pre-trained weights of YOLO (tiny version, v1) in Keras, which are given in a file with extension .weights (here is an example). How can I ...
1
vote
2answers
579 views

What does “reimplementations of deep learning algorithms which replicate performance from the papers” mean?

In the OpenAI's Machine Learning Fellow position, it is written We look for candidates with one or more of the following credentials: ... Open-source reimplementations of deep learning algorithms ...
4
votes
1answer
2k views

How to deal with different actions 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 the Blackjack-v0 environment, ...
12
votes
2answers
7k views

How to implement an “unknown” class in multi-class classification with neural networks?

For example, I need to detect classes for MNIST data. But I want to have not 10 classes for digits, but also I want to have 11th class "not a digit", so that any letter, any other type of ...
9
votes
5answers
291 views

Why isn't ethics more integrated into current AI systems?

I am a PhD student in computer science, and currently creating a state of the art overview in applications done in Machine Ethics (a multidisciplinary field combining philosophy and AI, that looks at ...
6
votes
2answers
863 views

How should I handle action selection in the terminal state when implementing SARSA?

I recently started learning about reinforcement learning. Currently, I am trying to implement the SARSA algorithm. However, I do not know how to deal with $Q(s', a')$, when $s'$ is the terminal state. ...
3
votes
1answer
113 views

Are there independent evaluations of various major AI platforms? [closed]

Has anyone had a chance to tinker with multiple major AI platforms such as TensorFlow, Cognitive Talk, Quill etc... What are the strengths and weaknesses of different AI platforms? Comprehensive ...
8
votes
1answer
2k views

What are other ways of handling invalid actions in scenarios where all rewards are either 0 (best reward) or negative?

I created an OpenAI Gym environment, and I would like to check the performance of the agent from OpenAI Baselines DQN approach on it. In my environment, the best possible outcome for the agent is 0 - ...
7
votes
1answer
609 views

Could an AI be killed in an infinite loop?

Currently, we use control flow statements (such as loops) to program the artificially intelligent systems. Could an AI be killed in an infinite loop (created by itself, for example, while manipulating ...
10
votes
4answers
767 views

Are we technically able to make, in hardware, arbitrarily large neural networks with current technology?

If neurons and synapses can be implemented using transistors, what prevents us from creating arbitrarily large neural networks using the same methods with which GPUs are made? In essence, we have ...
4
votes
1answer
419 views

State representation of position in 2D plane for Reinforcement Learning (Q Learning)

I recently finished Course on RL by David Silver (on YT) and thought about trying it out on simple application in Unity Game Engine, where I've built simple labyrint with ball and want to teach the ...
4
votes
1answer
636 views

How to represent a large decision tree?

A system makes a decision basing on a large number of varied factors, following a "live" decision tree - one that is (independently, through other subsystem) updated with new decisions, new situations....
4
votes
1answer
121 views

Are there any anthropological studies involving AI right now?

Are there currently any studies to simulate gradual (or sudden) implementation of AIs in the general work force?
7
votes
4answers
536 views

Is it possible to implement Asimov's Three Laws of Robotics?

Would it be possible to put Asimov's three Laws of Robotics into an AI? The three laws are: A robot (or, more accurately, an AI) cannot harm a human being, or through inaction allow a human being to ...
2
votes
1answer
149 views

What are the approaches to teach AI to how to render html page based on its source code?

I'm wondering, instead of implementing new web browsers over and over again with millions line of code which is very difficult to manage, would it be possible to use ANN or GA algorithm to teach it ...
1
vote
1answer
153 views

What are the minimum requirements to call something artificial neural network?

I've found this short Python code which implements neural network in 11 lines of code: ...
3
votes
2answers
86 views

How to distinguish AI modeling from implementation?

Quote from this Eric's meta post about modelling and implementation: They are not exactly the same, although strongly related. This was a very difficult lesson to learn among mathematicians and ...

1
2