In order to train your Neural Net you will need sample data; which will consist of examples of what are and are not "similar" devices. Someone will have to decide what looks similar enough to the object device, therefore your Neural Net will be as objective as the sample data.
Don't think of Neural nets as a higher order intelligence - it's only as clever as the sample data used, but rather something that can make consistent decisions.