Skip to main content

Here's what a VPN can't protect you from (but you need to use it)

The abbreviation " VPN " has slowly become established among average Internet users, which is certainly good, but the problem is that people have started to see VPN as the ultimate solution to all problems.

Teach your computer to recognize images, sounds and movements (without coding!)

Teach your computer to recognize images, sounds and movements (without coding!)

Training ML models is not easy for the average user. Machine learning and artificial intelligence is a relatively new area that most computer users have not addressed. Of course, not everyone is interested in programming, but even that should not prevent individuals from embarking on these waters. That's why Google launched the "Teachable Machine" project.

What is ML?

Literally translated, it means "Training the machine", ie training the computer to recognize something. For example, you can "feed" a model with hundreds of images of an apple, let the algorithm do its thing, and later it will be able to recognize any apple. Read more about ML here.

What is a Teachable Machine?

It is a web application that has a very nice and modern design, and it was created so that anyone who knows how to use the keyboard and mouse can create their own ML model.

This project was created so that anyone, even those who had no contact with programming or were not even interested in computers, could create their own ML model and later use it in some of their projects.

So, as I wrote in the ML paragraph, you have to "feed" the model with pictures of something to "learn" what that thing looks like in multiple variations. This application has simplified the whole process and brought ML closer to end-users.

What is even easier is that the user does not have to learn the model from scratch what is a contour, what is a color, an animal, or a dog… but can only teach what a particular dog looks like, or something fifth. This is possible thanks to Google's great model, which has already "learned" what everything in the world looks like, so you can "take" what you need from it (what your dog looks like, for example).

So you can, for example, take a few pictures of yourself, your dog, and your cat via a webcam, let the app "learn", and then test whether it recognizes what's on the camera at some point.

In addition to training the model with images, you can also train it with movements and sound. For example, you can train him to recognize when you do a squat and count or what kind of music you play.

Instruction

  1. Open the project site - link
  2. Choose whether you want to train the model with pictures, sound, or movement
  3. Add training files to each class (you can add via webcam or choose from your computer)
  4. Click "Train model"
  5. Test!

Once you test your model and are satisfied with the results, you can report it and continue to use it in your projects. You can find good examples on the official website of the project.

Instruction

Advanced

When you open the tool you will notice that there are some classes in the first step. This is useful if you want to train a model with multiple objects, sounds, or movements. For example, you can send him shots of apples, pears, and cherries. Place each fruit in one class. Later when you test you will see how much the model is sure of which fruit is on the screen at some point.

If you open the advanced options in the second step (Training) you will see settings for epochs, amount, and rate of learning. These are fine-tuned learning models and I recommend you leave the default. You can adjust this only when you understand how ML really works and you want to fine-tune the results. If you have a lot more classes, these options can help you make a more precise model.

You can use your trained model in some of your projects, and TensorFlow, ML5js, p5.js, Coral.ai, Framer, and Node.js are officially supported.

Comments

Popular this month

The difference between Sleep, Hibernate and Hybrid sleep options

What is the difference between regular Sleep mode and Hybrid sleep mode? And what is Hibernate ? I will try to explain in the simplest way possible so that everyone understands nicely. 1. Sleep When you select Sleep mode , all components of the computer except RAM are shut down to store data. So, if you do something on the computer and press Sleep, the computer shuts down and everything you did (left open windows, documents, etc.) is stored in RAM.

How to speed up folder opening [Win7]

I had a problem with the slow loading of folders on Win7, until recently. When I opened the folder, I waited for a while to read all the items from it. That green progress, at least upstairs, was filled with incredible slowness , which annoyed me. I searched a bit on the net, I concluded something myself and came up with a simple and effective solution. You will not need any program or complicated settings for this, everything is easy.

How to find a phone in the house if it is muted?

UPDATE: the article is outdated, read the new one:  How to find a phone if its sound is off ? Lost your Android phone at home, desperately trying to find it, and the ringtone is off? Well, that's going to be a bit more difficult. But there is a solution for that as well -  Remote Ringer . This application works quite simply:

Image of 1.74 giga pixels

In the picture of Barack Obama 's inauguration on January 20, 2009. you can clearly identify each person individually in that mass of people. Click 2x anywhere on the image. Use the zoom on the left to zoom in on the selected person and wait a few seconds for the image to focus. That image was taken by a 174-megapixel robot camera. That's 295 x the average 5-megapixel camera.

How to take a picture of an entire website

You need to take a picture of the whole website but you don't know-how. You try to paint part by part, but it takes too much time. Here are a few solutions on how to do it in just a few seconds.