Commit Graph

  • 16c171fb46 latex: Match with Overleaf current work Rifqi D. Panuluh 2025-07-17 14:15:01 +00:00
  • 0e28ed6dd0 feat(notebooks): add cross-dataset validation for Sensor A and Sensor B models nuluh 2025-07-28 16:41:54 +07:00
  • 3e2b153d11 refactor(stft): comment out unused imports and update SVM model loading for consistency feature/101-feat-time-elapsed-for-training-and-inference nuluh 2025-07-28 05:22:24 +07:00
  • 3cbef17b0c feat(model_selection): add timing for model training and validation processes nuluh 2025-07-28 05:20:10 +07:00
  • 80d4a66925 Merge pull request #100 from nuluh/feature/99-exp-alternative-undamage-case-data Rifqi D. Panuluh 2025-07-24 18:09:05 +07:00
  • 9b018efc15 refactor(notebooks): update STFT notebook to improve clarity and structure of sensor evaluation sections feature/99-exp-alternative-undamage-case-data nuluh 2025-07-24 17:00:31 +07:00
  • 2fbdeac1eb refactor(test): update import statement to use data_preprocessing module nuluh 2025-07-18 19:29:02 +07:00
  • 086032c250 refactor(notebooks): clean up to be more readable notebooks nuluh 2025-07-18 19:28:43 +07:00
  • f6c71739df refactor(ml): clean up model_selection.py by removing unused code and improving function structure nuluh 2025-07-18 19:27:46 +07:00
  • 2dc915949b chore(.gitignore): add additional LaTeX file types to ignore list Rifqi D. Panuluh 2025-07-17 14:05:59 +00:00
  • 18824e05c0 refactor(ml): update inference calls to use new model structure and improve clarity nuluh 2025-07-17 00:18:01 +07:00
  • 2504157b29 feat(src): replace convert.py to src/data_preprocessing.py and fix some functions prefix parameter nuluh 2025-07-02 03:25:18 +07:00
  • 5ba628b678 refactor(src): make compute_stft and process_damage_case to be pure function that explicitly need STFT arguments to be passed nuluh 2025-07-01 14:32:52 +07:00
  • a93adc8af3 feat(notebooks): minimize stft.ipynb notebooks and add STFT data preview plot. nuluh 2025-06-30 01:36:44 +07:00
  • c2df42cc2b feat(ml): add XGBoost model to inference options and update commented inference calls nuluh 2025-06-27 10:35:27 +07:00
  • 465ed121f9 feat(notebooks): training model with new alternative undamaged (label 0) data nuluh 2025-06-27 10:34:23 +07:00
  • d6975b4817 feat(src): update damage base path and adjust test run logic for damage case processing for undamage case new method nuluh 2025-06-27 10:33:54 +07:00
  • 79070921d7 feat(data): add complement_pairs function to generate complement tuples for implementing alternative undamage case method nuluh 2025-06-27 10:33:36 +07:00
  • e8eb07a91b refactor(data): improve variable naming in generate_df_tuples function for clarity nuluh 2025-06-26 10:53:10 +07:00
  • c98c6a091b refactor(data): update generate_df_tuples function for improved readibility code nuluh 2025-06-26 10:51:29 +07:00
  • 9921d7663b feat(src): add inference script for model evaluation nuluh 2025-06-24 14:08:38 +07:00
  • 459fbcc17a refactor(notebooks): visualization for sensor analysis and streamline data processing nuluh 2025-06-24 14:08:02 +07:00
  • 5041ee3feb feat(src): add confusion matrix plotting and label percentage calculation nuluh 2025-06-24 14:06:56 +07:00
  • 114ab849b9 feat(src): Add confusion matrix plotting function for model evaluation nuluh 2025-06-24 00:27:15 +07:00
  • 6196523ea0 feat(notebooks): Add confusion matrix plotting loop for Sensor 1 models nuluh 2025-06-21 01:10:03 +07:00
  • 46b66e0a90 Merge pull request #98 from nuluh/feat/53-feat-include-undamaged-node-classification Rifqi D. Panuluh 2025-06-18 09:06:04 +07:00
  • 18892c1188 WIP(notebooks): Add SVM with StandardScaler and PCA to sensor model definitions nuluh 2025-06-18 08:31:55 +07:00
  • d0b603ba9f fix(data): Update DataProcessor instantiation for new data preprocessing implementation nuluh 2025-06-18 08:30:12 +07:00
  • a7d8f1ef56 fix(data): Fix pool mapping to include undamaged case and add csv header separator line for Excel compatibility nuluh 2025-06-18 08:25:01 +07:00
  • 1164627bac fix(data): Fix export_to_csv to adapt new added undamaged scenario and add new parameter include_time to include 'Time' data nuluh 2025-06-18 01:54:12 +07:00
  • 58a672a680 fix(data): Fix generate_df_tuples function output bug when special_groups args is passed nuluh 2025-06-17 13:20:27 +07:00
  • 24c1484300 feat(data): Enhance DataProcessor to support dynamic base path and improve data loading with error handling and memory efficiency nuluh 2025-06-16 17:35:27 +07:00
  • 60ff4e0fa9 feat(data): Propose new damage file index generation to improve structure and flexibility in DataFrame handling nuluh 2025-06-16 03:13:07 +07:00
  • 3e652accfb refactor(data): remove unnecessary variable declaration in DataProcessor for loading dataframes nuluh 2025-06-13 19:57:06 +07:00
  • 66a09e0ddf feat(data): Enhance damage file index generation with undamaged file handling and improved error management (WIP) nuluh 2025-06-13 14:18:13 +07:00
  • 195f8143f0 refactor(data): remove redundant column extraction method and simplify dataframe loading nuluh 2025-06-14 00:57:54 +07:00
  • e7332252a6 Merge branch 'feat/90-feat-preserve-trained-model' into dev nuluh 2025-06-12 03:38:15 +07:00
  • 4b0819f94e feat(notebooks): Enhance STFT notebook and model selection functionality feat/90-feat-preserve-trained-model nuluh 2025-06-12 03:35:21 +07:00
  • 7613c08ebd feat(figures): add data preprocessing illustration diagram nuluh 2025-06-10 17:21:49 +07:00
  • ad6cda4270 fix(notebooks): update sensor data paths and improve plotting aesthetics nuluh 2025-06-10 17:20:13 +07:00
  • ebaa263781 chore(convert): comment out create_damage_files obsolete function nuluh 2025-06-09 18:59:51 +07:00
  • b491c7cf8b Merge branch 'latex/75-enhance-background-research' of https://github.com/nuluh/thesis into latex/75-enhance-background-research latex/75-enhance-background-research nuluh 2025-06-04 16:09:03 +07:00
  • ddae7ef6a4 feat(latex): add glossary, acronyms, and notations nuluh 2025-06-04 14:36:00 +07:00
  • e13b8874c7 chore(latex): clean up unused input commands in main.tex nuluh 2025-06-04 15:29:42 +07:00
  • dc2f1eb649 feat(latex): add images nuluh 2025-06-04 14:48:49 +07:00
  • 0ccbb7c2b1 feat(latex): add glossary, acronyms, and notations nuluh 2025-06-04 14:36:00 +07:00
  • 3700531c2f chore(acknowledgements): remove empty acknowledgements file nuluh 2025-06-03 16:44:35 +07:00
  • a16ebae170 feat(latex): enhance background section and add research questions for SHM study nuluh 2025-06-03 06:26:58 +07:00
  • f5dada1b9c fix(latex): fix image path for flowchart in methodology section wuicace-2025 nuluh 2025-06-04 15:59:13 +07:00
  • 37c9a0765a fix(documentclass): remove language option from biblatex package nuluh 2025-06-04 15:53:57 +07:00
  • 8656289a1c chore(documentclass): comment out table of contents for temporary removal nuluh 2025-06-04 15:53:35 +07:00
  • d6df4e5349 chore(latex): comment out table of contents in main.tex to ignore some error nuluh 2025-06-04 15:52:46 +07:00
  • b5cfebf938 chore(latex): clean up unused input commands in main.tex nuluh 2025-06-04 15:29:42 +07:00
  • 1387206c7e feat(latex): add images nuluh 2025-06-04 14:48:49 +07:00
  • 1914cc3bf7 feat(latex): add glossary, acronyms, and notations nuluh 2025-06-04 14:36:00 +07:00
  • cec43cb291 chore(acknowledgements): remove empty acknowledgements file nuluh 2025-06-03 16:44:35 +07:00
  • 6bedf9e297 feat(latex): enhance background section and add research questions for SHM study nuluh 2025-06-03 06:26:58 +07:00
  • 15fe8339ec feat(documentclass): add new glossary for notation nuluh 2025-06-04 15:31:00 +07:00
  • 93d720b676 Update latexdiff.yml Rifqi D. Panuluh 2025-06-04 15:11:21 +07:00
  • 52dccce7e2 Update latexdiff.yml Rifqi D. Panuluh 2025-06-04 15:00:49 +07:00
  • 983e9c5834 feat(latex): add images nuluh 2025-06-04 14:48:49 +07:00
  • d743ba451e feat(latex): add glossary, acronyms, and notations nuluh 2025-06-04 14:36:00 +07:00
  • bf0de65fb7 Update latexdiff.yml Rifqi D. Panuluh 2025-06-04 14:21:39 +07:00
  • 7ca70fbdc3 Update latexdiff.yml Rifqi D. Panuluh 2025-06-04 13:41:33 +07:00
  • b35944ee3e Update latexdiff.yml Rifqi D. Panuluh 2025-06-04 13:34:44 +07:00
  • 4a56579d31 Merge branch 'latex/75-enhance-background-research' of https://github.com/nuluh/thesis into latex/75-enhance-background-research nuluh 2025-06-04 12:55:47 +07:00
  • 305999ec40 chore(acknowledgements): remove empty acknowledgements file nuluh 2025-06-03 16:44:35 +07:00
  • 3e9085c15d feat(latex): enhance background section and add research questions for SHM study nuluh 2025-06-03 06:26:58 +07:00
  • 44210ef372 chore(latex): comment out maketitle inputs for temporary nuluh 2025-06-04 11:27:56 +07:00
  • 9192d4c81c chore(documentclass): remove commented-out code for chapter formatting and header layout nuluh 2025-06-03 21:37:32 +07:00
  • 0373743ca7 fix(documentclass): enhance dot separation in ToC and add prefixes for figures and tables nuluh 2025-06-03 21:34:05 +07:00
  • 49d6395e6f fix(documentclass): add missing \RequirePackage{titling} for maketitle formatting nuluh 2025-06-03 21:16:34 +07:00
  • bf9cca2d90 feat(documentclass): redefine metadata information to main.tex by consdolidate internal command inside thesis.cls and remove metadata.tex nuluh 2025-06-03 21:13:28 +07:00
  • 08420296e6 fix(documentclass): add missing \makeatother command to properly close the @ symbol nuluh 2025-06-03 20:59:11 +07:00
  • 1540213eec feat(documentclass): add commands for bilingual terms and acronyms with custom glossary entries nuluh 2025-06-03 20:58:18 +07:00
  • 6fd4b7465e feat(documentclass): add new glossary style 'supercol' for enhanced acronym formatting nuluh 2025-06-03 20:55:26 +07:00
  • 85a0aebf36 feat(documentclass): add custom glossary style 'altlong3customheader' for notation with three-column layout nuluh 2025-06-03 20:54:45 +07:00
  • 8d1edfdbf7 feat(glossaries): add glossary support with custom style for main glossaries entry and location header nuluh 2025-06-03 20:52:54 +07:00
  • ff862d9467 fix(documentclass): adjust page layout by increasing left margin to 4cm nuluh 2025-06-03 20:39:03 +07:00
  • dfb64db1d8 feat(documentclass): add draft watermark and optional line numbering with 'draftmark' option nuluh 2025-06-03 20:37:29 +07:00
  • dcb2e52a38 Merge branch 'latex/75-enhance-background-research' of https://github.com/nuluh/thesis into latex/75-enhance-background-research nuluh 2025-06-03 20:20:37 +07:00
  • f21fd8d195 chore(acknowledgements): remove empty acknowledgements file nuluh 2025-06-03 16:44:35 +07:00
  • 9b5b42a756 feat(latex): enhance background section and add research questions for SHM study nuluh 2025-06-03 06:26:58 +07:00
  • 3e3de577ba Merge pull request #94 from nuluh/latex/91-bug-expose-maketitle Rifqi D. Panuluh 2025-06-03 20:16:30 +07:00
  • 8f51963d0f Merge pull request #93 from nuluh/revert-92-latex/91-bug-expose-maketitle Rifqi D. Panuluh 2025-06-03 20:12:49 +07:00
  • 5c513e4629 Revert "Expose maketitle by just using \input" revert-92-latex/91-bug-expose-maketitle Rifqi D. Panuluh 2025-06-03 20:12:11 +07:00
  • 38ece73768 Merge pull request #92 from nuluh/latex/91-bug-expose-maketitle Rifqi D. Panuluh 2025-06-03 20:09:13 +07:00
  • 76a09c0219 refactor(documentclass): update title handling by using input files for maketitle latex/91-bug-expose-maketitle nuluh 2025-06-03 19:17:08 +07:00
  • 1a994fd59c fix(documentclass): restore and customize English bibliography strings nuluh 2025-06-03 19:10:01 +07:00
  • cdb3010b78 fix(documentclass): fix redefined bibliography strings error nuluh 2025-06-03 19:05:43 +07:00
  • e5b9806462 Update latexdiff.yml Rifqi D. Panuluh 2025-06-03 18:09:18 +07:00
  • 8dbb448b32 Update latexdiff.yml Rifqi D. Panuluh 2025-06-03 18:00:43 +07:00
  • 033d949325 Update latexdiff.yml Rifqi D. Panuluh 2025-06-03 17:29:50 +07:00
  • 643c0ebce1 Update latexdiff.yml Rifqi D. Panuluh 2025-06-03 17:19:07 +07:00
  • 4851a9aa5d Update latexdiff.yml Rifqi D. Panuluh 2025-06-03 17:05:30 +07:00
  • 1f8da59a6b Merge branch 'latex/75-enhance-background-research' of https://github.com/nuluh/thesis into latex/75-enhance-background-research nuluh 2025-06-03 16:48:20 +07:00
  • b177dd04d8 chore(acknowledgements): remove empty acknowledgements file nuluh 2025-06-03 16:44:35 +07:00
  • c9f4447e62 feat(latex): enhance background section and add research questions for SHM study nuluh 2025-06-03 06:26:58 +07:00
  • a89d4caf75 chore(acknowledgements): remove empty acknowledgements file nuluh 2025-06-03 16:44:35 +07:00
  • 8a3c1ae585 refactor(main): comment out unused input sections and update chapter includes nuluh 2025-06-03 16:37:15 +07:00