Weird learning rate curve

Has anyone ever experienced a learning curve like this ? Is this even normal ? Trying to train a resnet18 on a dataset with 3 classes. The classes however are cell biology (microscopy) data and not some of the more readily distinguishable cats and dogs thing