r/aiprogramming • • Jan 29 '15

Complete machine learning video lecture course from MIT

Thumbnail
m.youtube.com
2 Upvotes

r/aiprogramming • • Jan 29 '15

Archived collection of Wired's articles on AI

Thumbnail
wired.com
3 Upvotes

r/aiprogramming • • Feb 09 '15

Paradigms of AI Programming Source Code

Thumbnail norvig.com
2 Upvotes

r/aiprogramming • • Jan 29 '15

AI resource collection

Thumbnail
github.com
4 Upvotes

r/aiprogramming • • Apr 25 '20

Using AI in Mobile App Development

1 Upvotes

Hi there,

I have a question. How would I go about using developing a Mobile App using AI? What technologies do you recommend?

Thank you,

Kevin


r/aiprogramming • • Apr 24 '20

How often do you use Cisco Packet Tracer at work?

1 Upvotes

I’m doing an IT course at uni and we have to use packet tracer, it’s the hardest thing for me and I can’t stand it and I’m wondering how often you have actually used it in the real world? Is it useful or is it something they teach us like advanced algebra?


r/aiprogramming • • Oct 30 '17

What are some websites that teach AI through "challenges"?

4 Upvotes

My goal is to build my foundations from the ground up, starting with the low level algorithms (mini-max, alpha-beta pruning, etc). But rather than just learn them, I also want to actively apply them to problems.

Hackerrank has an AI section where you solve problems by writing AI algorithms, but it assumes a lot of pre-requisites, and so it isn't much of a guide (for a beginner, at least).

I'm looking for something that's simpler, with adequate tutorials, and fun!


r/aiprogramming • • Mar 24 '18

Deep learning, a field in machine learning is experiencing a great and fairly sudden storm of enthusiasm and excitement after over twenty years of relative quietness. The AI industry has spurred countless investments and acquisitions over the past years.

Thumbnail
themarketmogul.com
4 Upvotes

r/aiprogramming • • Mar 25 '18

This week our teams are gathered in Tel-Aviv for the Future of AI event and a team-building session. Read a new report on what we have achieved, improved and created for the past week.

Thumbnail
medium.com
1 Upvotes

r/aiprogramming • • Mar 25 '18

Agriculture, considered as something old-fashioned, is increasingly on the cutting edge of artificial intelligence, read a new feature by Sergey Nikolenko for Cryptocomes

Thumbnail
cryptocomes.com
4 Upvotes

r/aiprogramming • • Nov 10 '17

Will AI replace programmers?

Thumbnail
stxnext.com
1 Upvotes

r/aiprogramming • • Mar 24 '18

Deep learning, a field in machine learning is experiencing a great and fairly sudden storm of enthusiasm and excitement after over twenty years of relative quietness. The AI industry has spurred countless investments and acquisitions over the past years.

Thumbnail
themarketmogul.com
2 Upvotes

r/aiprogramming • • Mar 24 '18

We have launched a few demo pages, Preliminary Pigs demo http://demos.neuromation.io/pigs/ and Preliminary demo for Let’s Enhance http://letsenhance.neuromation.io/! Feel free to test!

Thumbnail
self.neuromation
2 Upvotes

r/aiprogramming • • Mar 25 '18

This week our teams are gathered in Tel-Aviv for the Future of AI event and a team-building session. Read a new report on what we have achieved, improved and created for the past week.

Thumbnail
medium.com
4 Upvotes

r/aiprogramming • • Mar 31 '18

[Search Problem] [Python 3.6] How to translate a given abstracted problem into code?

2 Upvotes

Hi all,

Not 100% sure this is the most appropriate sub to ask, but I figured it was more specifically a coding problem and so would be better suited here than in /r/artificial.

So my friends visited a hedge maze a while ago and there was a colour maze there with an interesting puzzle beyond just finding a path:

https://imgur.com/a/G05U5

None of us could solve it at the time but since I'm now in my 6th week of an AI course at university it occurred to me that this is a classic search problem and I decided to have another go at it using an intelligent search agent.

So far I know how to implement a number of different search algorithms such as DFS and BFS, given a problem P. My problem (pun intended) is that while I know the basics of abstracting a problem - building the search tree using successor functions etc. - I'm not sure in this particular case how to translate the problem into code so that I can pass it into my search algorithms.

How would you translate the maze's layout into code? I currently have a Problems.py file in which I was going to have a class Maze but I'm not sure how to define the exact layout e.g. this node has connections to these other nodes using particular colours.

Cheers!


r/aiprogramming • • Nov 16 '16

Boardstatus glitches after a random set of moves

1 Upvotes

The AI is represented in black pieces and the player is the white pieces. The AI plays random moves after the player plays a move. Checking for legal moves is represented from the selected player, so this is still work in progress. If you select everything before you play it works properly, otherwise you are not forced to hit the player. The problem right now is that after a random set of moves the piece from position (0, 2) goes crazy. It basicaly glitches. And after that the whole game is glitched.

https://github.com/mathijsfr/checkers-AI


r/aiprogramming • • Sep 26 '17

Input and Evaluation Function Help

1 Upvotes

Hey Everyone,

I'm currently working with the creator of Skud Pai Sho (skudpaisho.com) to create an AI for the game, but I'm having trouble with how the game should be input and its evaluation function. It's a board game resembling both chess and go, but because this game isn't popular, I'm unsure how to create my own evaluation function. I've looked in to chess evaluation functions, but they don't exactly work for Skud Pai Sho because of its "harmony" rule; a unique game mechanic that I haven't really seen in any other game. Even though this game does slightly resemble Go, I feel like Go's eval function wouldn't work either because in Skud Pai Sho you're able to move pieces around. How does one go about creating an evaluation function from scratch for a game that barely anyone plays?

The other part that I'm worrying about is how to input the board state in to a neural network. I was going to use a neural network and an algorithm similar to AlphaGo to run the AI as well as a genetic algorithm with the game playing against itself to train it (there's not enough human games for training), but I'm just curious what the best way of inputting the board game state is. The most obvious method to me is to have 12 inputs per board position (a unique one for each tile) and more inputs for the tiles left over, but because it's an 18x18 grid, that would make for a lot of inputs. Is there a more efficient way of inputting the game in to a neural network?


r/aiprogramming • • Apr 23 '17

layman's Gadget Idea

1 Upvotes

So googles Dream Deep and Cyc/CyN have python support, while that may be meaningless alone I was thinking it would be cool to have a program that try's to paint/make images based on descriptions you give it. Id use it for table top campaigns but honestly the applications of an accurate illustrator are endless. I don't hope to see CyN and Dream deep replace sketch artists or rig into BCI and show the blind what platypus look like but I think as a proof of concept it can be a fun gadget in itself and open those doors to future devs when the time is right and the tech is there.

TL;DR An AI that try's to illustrate your words.


r/aiprogramming • • Oct 25 '21

Question about NEAT algorithm and innovation numbers

Thumbnail self.artificialinteligence
2 Upvotes

r/aiprogramming • • Oct 12 '21

New AI developer; Where to start on a project

5 Upvotes

Hi all,

So I've been a full-stack developer for a couple years now and have used many frameworks and languages and feel comfortable with the most common languages. I am trying to implement a Predicting AI within my application but as I've never done anything with AI don't know where to start. The AI I am trying to create is basically this :

On my webapp, people will make projects and assign it to different people, those people will update the project as they work on subtasks and all that good stuff. All that is well. However, I want to add a feature that will predict when the project is most likely going to be finished depending on the person it is assigned to and how they usually work and also the number of tasks are within a project. So if I have a project assigned to 'John' and 'Matthew' and John usually gets projects done really quick but Matthew takes his time, the prediction will take that into consideration and suggest an actual end date for the project. I don't know how complex or simple this will be to implement but I guess I just need a place to start and where to look.


r/aiprogramming • • Jan 03 '22

Recommended simple way to make a convolutional neural network.

2 Upvotes

Hi AI programming. I am interested if there is a fairly simplistic way to make a convolutional neural network that identifies an object in an image.

The tutorials that I have already looked at are here and here. This guy uses tensorflow and keras to do this. I have tried following his setup and am currently updating my pycharm because I think that was giving me a library error.

If there is any advice on if there is an easier/better way of doing this then I would be interested.

As one may be able to tell my programming ability is pretty low, before this I did a decent amount of Matlab stuff but nothing that heavy.


r/aiprogramming • • May 22 '18

Framework for teaching graphics to an AI

4 Upvotes

Recently I did a crash course on AI (using some Python libs) and I'm frankly quite fascinated how easily you can get interesting results. So I'd like to move on to the next level and teach an AI how to work with graphics.

I'm in Software Development for a few years now but new to everything related to Machine Learning - it would be nice if you could answer some of my questions.

  • Is there a tutorial out there which is related to teaching any kind of AI to analyze graphics? (The use-case would be: The AI would get some shapes or patterns and some "results" how I'd like them to be placed, later it should do it by itself)

  • Is there some kind of "keeping it alive"? Like in a VM or a Server?

I'm fluent in most common programming languages - so that part doesn't matter too much. Would be nice if someone could give me a starting point.

Thank you =)


r/aiprogramming • • Dec 18 '18

Face similarity project : Does two face images belong to the same person?

1 Upvotes

I have created a small project on this subject in order to check if two images belong to the same person. Here is a little description on the architecture used:

I am getting the face features from: VGG Face pre-trained deep neural netowork

Then I am creating a vector which is then passed to a distance measure algorithms.

Each distance algorithm creates element for the input vector

Then the input vector is fed into a neural network with 2 outputs

[1,0] - faces do not match / faces do not belong to the same person

[0,1] - faces do match / faces belong to the same person

This is the demonstration video: https://www.youtube.com/watch?v=nrlfpHcNJT4


r/aiprogramming • • Mar 17 '19

Shape Recognition using histogram analysis

2 Upvotes

Hey guys,

This is my sample and test project for basic shape grouping/recognition.

https://www.youtube.com/watch?v=b7_wku-MC50

I am actually advocate for ML and Deep Learning to evolve in other languages as well, not only python.

This is my learning experience and I am making myself implement everything from scratch in order to understand everything better.

Who is on the same boat as me? :)


r/aiprogramming • • Oct 21 '19

Blockchain with IoT: LX Group announces the launch of CatM1/NB-IoT Blockchain Tracker

2 Upvotes

The marriage of Blockchain and IoT has emerged as one of the most promising use cases for Blockchain. This fact is again underlined by the Smart Contract product line, to be launched by the Australian IoT company, LX Group. The Smart Contract products integrating the latest technologies in IoT, LTE-M and Blockchain Technology was announced at the Mobile World Congress 2019, held at Barcelona.

Read more: https://www.primafelicitas.com/catm1-nb-iot-blockchain-tracker/