Today was a combination of experimenting with MobileNetV2 and reviewing CNN-related concepts.
I resumed training on the real-time activity recognizer project using RGB input and pretrained weights, while brushing up on some Keras API logic and CNN structures.
I revisited core training logic and neural network components to better understand model behavior and callbacks.
model.fit(...) arguments and how steps_per_epoch worksModelCheckpoint, ReduceLROnPlateau, EarlyStoppingSequential()After previous grayscale trials failed to improve performance, I returned to RGB format and ran a MobileNetV2-based experiment with pretrained ImageNet weights.
mobilenet_v2.preprocess_inputGlobalAveragePooling2D()Dense(8, activation='softmax')ModelCheckpointReduceLROnPlateauEarlyStoppingC:\Users\ghwns\HJ_git\CV-Projects\real-time-daily-activity-recognizer\figures
Not a breakthrough day โ but a stable, meaningful iteration.
The real-time recognizer pipeline is shaping up well.