No, because Roughness in Blender is a visual trick to simulate surface roughness and (according to the mentioned article):
[…] surfaces which are obviously different to the human eye […] Ra fails to distinguish between two surfaces where one is composed of peaks on an otherwise smooth surface and the other is composed of troughs of the same amplitude.
So: different looking surfaces can have the same Ra value.