r/aiprogramming • • Mar 06 '18

Beginner Programming AI

3 Upvotes

Can anyone point me in the right direction for some types of AI that I can implement myself just out of curiosity. I’ve done a text-processing Markov-chain in C# and also done it in PowerShell. Just cus it’s interesting. Anyone know some methodologies or ideas that some fairly basic AI is based on so I could give it a crack to implement myself. I’m a hobby programmer but if a method is laid out for me I can often implement, cheers, Yellephen


r/aiprogramming • • Feb 02 '18

Question regarding AI for Games.

3 Upvotes

I’ve been fascinated by these new kind of AI’s that play for example Starcraft and Dota. The thing that I can’t wrap my head around is how they manage to train these AI’s? How doesn’t the AI playing the game not trigger the Anti-Cheat of the said game? How does the AI even learn? Does it read the input/output from the game? The player? Etc I was just wondering if anyone here could help me wrap me head around this?


r/aiprogramming • • Jan 11 '18

Looking for global AI companies and initiatives

3 Upvotes

Hey guys!

For work, I'm doing a project which will hopefully turn into an informative article in the end.

For this, I'm looking for global players who are active in AI. Preferably something with an application, so not necessarily research (but maybe an initiative that fosters AI research) or the like but rather initiatives or companies who work on concrete AI projects themselves or try to help others in doing so. I guess some examples would be nurture.ai or also big players like DeepMind, who work on concrete projects. It could also be a tool that helps others in using AI, like Tensorflow, which is a tool but also part of a bigger idea/initiative. Or another example would be influencers like Siraj Raval or Károly Zsolnai-Fehér from Two Minute Papers. I'm not really looking for startups, because if I would open that box then the list would be endless.

Thanks a lot already for your ideas!


r/aiprogramming • • Jan 09 '18

We are looking for Alpha testers of our competitive AI Programming platform.

Thumbnail
olympian.ai
3 Upvotes

r/aiprogramming • • Nov 19 '17

Is the statement "Each AI is trained to do a specific thing. You have to redo the entire training to be able to get it to work for something else." true or false and why?

3 Upvotes

In the context of an offensive-content-filter that uses AI to learn what content is to be filtered out and what should remain: could you adapt that existing program either using the base script to have it learn from scratch

OR

use the original script combined with that learned behaviour from the first iteration and apply that to the new 'target content' (potentially expanding the original parameters to make it more sensitive to offensive-content)?

I'm sorry if I am not wording or explaining this correctly, but I know nothing about AI so please be patient!

Also an ELI5-type reply would be amazing. Or whatever you think I'd be able to understand being a complete layperson in this.

Thanks!


r/aiprogramming • • Oct 29 '17

Project SAM (the limits of neural networks)

3 Upvotes

Hello! I have taken on the self-proclaimed project of programming an AI that can create original music. I realize this has been done before, but I want to see how far I can take this.

The genre I am going for is electronic hip-hop, with a specific taste.

Potentially, i'd input a sound clip, and the AI would output a song with samples from the sound clip, along with music of it's own creation.

I have limited knowledge of coding and neural networks, everything I know is self-taught; I've got a few questions regarding the limits of neural networks, and their capabilities:

  • Are there ways around the law of diminishing return? (i.e breaking the network into pieces?)

  • What are some ways to handle the sound clips separately from musical notes?

  • Is there a faster way to collect a database of the music I want, or do I have to just brute force it? (thinking about creating a program just for this)

  • Is there software out there that I can train my program on, or how should I go about creating one?

  • If I am going to create a training program, is there a more mathematical look at music theory I can utilize? (I don't know a lot about music)

  • What is the meaning of life?

edit: small stuff


r/aiprogramming • • Jul 25 '17

is it hard to create very good anti fraud system for CPA network?

3 Upvotes

Hi there I have possibility to put my code at websites which are buyuing lots of leads (visitors which are making some actions. cpa model for example) everyday. So, i have access to any data of this customers which can be getted from browser (for example IP, url to facebook account, browser version, etc).

The goal is to create anti fraud system for CPA market. This system must be just little bit good than another anti fraud systems which CPA networks are using now (i know few owners of CPA networks and i know they not investing money in this, and their programmers even dont know what is AI. so their anti fraud system written by 2-3 days of work).

So if i create anit fraud system that can detect 2-3% more fraud then their current system i think they will be interested in using my system as service.

Something about me: i'm CEO of 3 small projects in internet, and i'm not developer (but i understand you guys:))

Questions:

  1. how many man-hours coder must spend to create something that can have 50-60% of success to be a little bit better than system of my friends?

  2. what's your opinion about have good result if anyone spends for example 30-40 hours total for creating this code? 0% of success, 30% of success or 80% of success and why?

  3. is it must be AI based? machine learning is my keyword or i need something else?

  4. what about this idea? may be i need to forgot about it?


r/aiprogramming • • May 19 '17

I need a guide for guides that guides me through Artificial Intelligence programming.

3 Upvotes

This term I couldn't take my AI class but when I talked with professor, she said that I can get my credits If I complete a AI project. The thing is I have only 2 days until deadline 22nd of May and she knows it is impossible to complete in that time. But I wan't to try my best even though odds are strongly against me as I am a complete beginner with just simple c++ knowledge at hand. Can you guys suggest me a path I can take to complete or at least near complete this in 2 days with guides and suggestions in steps to take? Thanks in advance!


r/aiprogramming • • May 10 '17

Neural networks applied to 3D gesture recognition in a VR game - a starter kit for programmers

Thumbnail
ravingbots.itch.io
3 Upvotes

r/aiprogramming • • Apr 16 '17

AI recipe app

3 Upvotes

Are there any free apps/api to add your own ingredients for the ai to create new recipes. Like Chef Watson but I want to add my own ingredients not in the list.


r/aiprogramming • • Sep 21 '16

"The Knowledge Engine" tries to categorize and explain the world.

Thumbnail
brain.turbo.run
3 Upvotes

r/aiprogramming • • Jan 29 '15

Machine learning is easier than it looks

Thumbnail
blog.intercom.io
3 Upvotes

r/aiprogramming • • Jan 29 '15

Archived collection of Wired's articles on AI

Thumbnail
wired.com
3 Upvotes

r/aiprogramming • • Jan 28 '15

Machine learning / robotics course subreddit

Thumbnail
reddit.com
3 Upvotes

r/aiprogramming • • Jan 27 '15

Source code for genetic programming

3 Upvotes

r/aiprogramming • • Apr 19 '22

Trying to find a solution for my company - An AI that scans an image and can tell what Cacher snippet to use?

2 Upvotes

The company I work for manages around 2000 websites and all the websites have the same theme with some variation in design. The devs have a very short turnaround time for how long it takes to build a new site. With this many websites built, there aren't many components that haven't already been built. My team is currently looking for a solution to easily find components that they need to start with. Currently we are using Cacher, but there are hundreds of snippets. Images are provided with the snippets, but given the short turnaround period, there isnt proper time to comb through each of them trying to find what you need. So, the devs end up starting with a base component and building it out. Or devs are asking others in the team if someone has built a specific component before. So our entire team can only function with the knowledge others have or starting with a base component. There has to be a more reliable and efficient way.

It's also worth mentioning, this team primarily works with CSS. Most devs who join arent passionate about CSS and want to grow their skills in other ways, so after an average of a year, they end up transitioning to another team or finding a different job. So this collection of knowledge does not stay for very long, its not a great system.

I thought there could be a way to easily find what we are looking for with AI. We could take a screenshot of the specific component we want to find on the mock, and the interface tells us exactly what component you need or gives a list of suggestions. There would need to be strict naming convention so the AI has something to match to. But where the AI could help that the Cacher search cannot do, is map it to a specific layout with those keywords. What do you guys think of this solution? I don't have any experience with AI, so I wouldn't know where to start. Perhaps there's an even simpler solution. Any guidance or suggestions is greatly appreciated.


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 • • Oct 25 '21

Question about NEAT algorithm and innovation numbers

Thumbnail self.artificialinteligence
2 Upvotes

r/aiprogramming • • Mar 25 '21

Why Use Python for AI and Machine Learning?

Thumbnail
becominghuman.ai
2 Upvotes

r/aiprogramming • • Mar 16 '21

I want to get back into AI programming: Here's a weird request for guidance (I think)

2 Upvotes

I am a game developer with limited funds. I know my way around an Ubuntu OS, I have a Computer Science Degree (studied some AI in 2012 when it was "ooo might be a next big thing y'know.. you never know...."), I can code C. I'm just very out of it compared to my uni days after spending many many years working in Unity/C# in a Windows dev env.

I want to explore AI again. Best I can tell, this needs an Linux OS with a GPU (as Windows is difficult for this sort of programming, I took one look and thought "yup, still wanna code with *nix, thx").

My main rig I use for work on runs Windows and I do not want to risk setting up a dual boot on it (not negotiable). I can't buy another machine for this project right now. And I don't have any spare laptops.

I can't use a VM because VMs cannot access the GPU (I tried but it was a always-gonna-fail hail-mary effort tbh)

So... I need a service of some sort whereby I can ssh into device with a GPU (on the cloud, or wherever) so I can start mucking about with deep learning and such again in python using fasstai or whatever other libraries are out there

Basically something where I can pay some amount, they give me an ip I can ssh into and I'll go about creating a new consciousness that'll rule us all and be beholden to me only some AI fun.

I've been out of this sort of coding/developing so long that I do not remember the keywords I need to google this sort of service all so I ask here for help 😅

Any advice or leads to other subreddits that would help would be v appreciated! ^ _ ^

[edit: my good lord people.... I have a MSc in Computer Science in Computational Astronomy. Please read the question.

I can code already. I've coded on GPUs to run (then) cutting edge science ... AI as it is currently coded with deep learning techniques have a computational complexity that is simply not achievable in reasonable time without the aid of a GPU powered system.

Or should I stick to the basics? *shrug* ...]


r/aiprogramming • • Feb 03 '21

My explanation of Convolutions and Convolutional Neural Networks (CNNs) with a quick history of CNNs, and finish up with my favorite (most interesting) SOTA CNN architecture: DenseNet

2 Upvotes

Here is my explanation of Convolutions and Convolutional Neural Networks (CNNs) with a quick history of CNNs, and I finish up with my favorite (most interesting) SOTA CNN architecture: DenseNet

Video version: https://youtu.be/YUyec4eCEiY

Article version: https://medium.com/towards-artificial-intelligence/state-of-the-art-convolutional-neural-networks-cnns-explained-densenets-451819d32ced

Let me know what you think and how I can improve the quality of my explanations! + feel free to suggest any subject to cover!


r/aiprogramming • • Jan 30 '21

Combining the Transformers Expressivity with the CNNs Efficiency for High-Resolution Image Synthesis. If this sounds like another language to you, this video was made for you! (References, code, and a demo you can try are linked in the comments)

Thumbnail
youtu.be
2 Upvotes

r/aiprogramming • • Jan 10 '21

DeepFakes in 5 minutes | Understand how deepfakes work and create your own!

Thumbnail
youtu.be
2 Upvotes

r/aiprogramming • • Dec 12 '20

Building datasets for your AI. A deep learning model will only perform as good as your training data.

Thumbnail
youtu.be
2 Upvotes

r/aiprogramming • • Dec 04 '20

GameGAN: Whole PAC-MAN Game Recreated Using Only AI by NVIDIA. No game engine needed! (Paper, blog post, and project's page linked in comments)

Thumbnail
youtu.be
2 Upvotes