Cloud Machine Learning

This is the space to ask all your burning tech questions and discuss the Skills Bright Sparks competition. We are here to help!
HenryIdomo

Cloud Machine Learning

Post by HenryIdomo » Thu Mar 21, 2019 11:46 am

Using machine learning, what is the difference between saying "I have used machine learning to build up a machine learning model" and "I have used machine learning to determine a heuristic ie dividing the two sides is some boolean function, ex. x > 5"?

Ben10
Posts: 20
Joined: Tue Nov 10, 2015 4:50 pm

Re: Cloud Machine Learning

Post by Ben10 » Sat Mar 23, 2019 9:56 pm

I'm no expert in machine learning. In fact far from it. Since starting the project last year I've discontinued after running into the problem of not a large data set. For my model there is simply no database out there that I'm aware of that exists and is properly labelled for a Single Shot Multibox Detector (SSD).

Now answering your question. I would have to say that generally in the machine learning industry you are "using machine learning to build up a machine learning model", which in my view means that you are taking methods and functions from ai research, and using it to create a mathematical model varying in degrees of complexity that will given an input produces an output, right?

Now for using ai to determine a heuristic is a possible application of machine learning, however, in some cases, speed is not the most sought after, more accuracy. For example, if designing a machine learning model that takes in two fingerprints, one test subject, one base subject (most likely from a database). A heuristic by definition (according to wikipedia) is 'a technique designed for solving a problem more quickly when classic methods are too slow' and 'this is achieved by trading optimality, completeness, accuracy, or precision for speed'. In the case of the fingerprint example, accuracy is key, not speed, seeing as results could possible result in legal ramifications against someone (guilty or innocent).

Again, I'm no expert in the ever expanding world of machine learning, so take this as a grain of salt, and make sure to research online.

Hope this helps,

Ben10 :)

Ben10
Posts: 20
Joined: Tue Nov 10, 2015 4:50 pm

Re: Cloud Machine Learning

Post by Ben10 » Mon Jun 10, 2019 3:13 pm

One year later and I've found a free solution.

Google Colab https://colab.research.google.com is a free jupyter notebook environment that runs only on the cloud.

In doing so you can run jupyter notebooks like https://colab.research.google.com/githu ... tion.ipynb
Which preforms object detection.

For free you get access to run Python code on:

GPU: 1xTesla K80 , compute 3.7, having 2496 CUDA cores , 12GB GDDR5 VRAM

CPU: 1xsingle core hyper threaded Xeon Processors @2.3Ghz i.e(1 core, 2 threads)

RAM: ~12.6 GB Available

Disk: ~33 GB Available

Post Reply