Project: ME5411

Gruop 6: Cao Chenyu, Chan Wee Kiat, Ye Yuyao

Introduction

Code Archive for ME5411 Project.

Code Structure

Our main implementation is structured as follows:

- ME54511
    - Characters
    - results
    - image-processing.mlx
    - CNN_method.mlx
    - CNN_on_Characters.mlx
    - non_CNN_method_binary.mlx
    - SVM_on_Characters.mlx
    - README.md

You can simply look through the exported PDF file to check our results.

Characters

The folder which stores the processed images from Task 1.

results

All the figures we used in the report.

image-processing.mlx

Task 1~6 implementation.

CNN_method.mlx

Task 7 CNN approach

  • training a CNN model
  • Hyperparameter tuning

CNN_on_Characters.mlx

Task 7: Sub-Task 1

  • use CNN to classify the characters

non_CNN_method_binary.mlx

Task 7 non-CNN (SVM) approach.

  • training a SVM model
  • Hyperparameter tuning

SVM_on_Characters.mlx

Task 7: Sub-Task 2

  • use SVM to classify the characters