Changes between Version 12 and Version 13 of Other/Summer/2025/CityOS
- Timestamp:
- Jul 16, 2025, 3:01:12 PM (7 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Other/Summer/2025/CityOS
v12 v13 9 9 '''Week 1''' // 10 10 * Met with Dr. Ortiz to define project scope. // 11 * Began researching and learning about data regression models //12 * Reading documentation on similar works //11 * Began researching and learning about data regression models.// 12 * Reading documentation on similar works.// 13 13 14 14 '''Week 2''' // 15 * //16 * //17 * //15 * Drafted the detailed system design document.// 16 * Obtained video feed of the parking lot and applied YOLOv8 for object detection.// 17 * Outlined the system architecture, including the Data Logger, ML Model Trainer, and Prediction API.// 18 18 19 19 '''Week 3''' // 20 * //21 * //22 * //20 * Implemented and tested three initial ML models: Linear Regression, Naive Bayes, and Gradient Boosting.// 21 * Achieved initial prediction results on sample data.// 22 * Began learning about Decision Tree and Random Forest algorithms for future implementation.// 23 23 24 24 '''Week 4''' // 25 * //26 * //27 * //25 * Implemented and tested Decision Tree and Random Forest ML models.// 26 * Created the website, which holds documentation and the web app.// 27 * Continued with data collection and aggregation for ML models.// 28 28 29 29 '''Week 5''' // 30 * // 31 * // 32 * // 30 * Created and filled the design documentation section of the website.// 31 * Designed a mock-up layout of the web app with components.// 32 * Collected and imported more data, as well as correcting some overfitting with the model// 33 * Ran RandomCV and GridsearchCV across multiple folds for optimization and cross-validation// 34 * Generated occupancy histograms per day to visualize trends in each lot// 33 35 34 36 '''Week 6''' // 35 * //36 * //37 * //37 * Created 3D model assets of vehicles for the web app.// 38 * Generated occupancy graphs from the machine learning model.// 39 * Continued collecting more data to train the model.// 38 40 39 41 '''Week 7''' // 40 * //41 * //42 * //42 * Implemented a finished rough layout of the parking web app and connected it to the website.// 43 * Analyzed graphs outputted by the Random Forest's prediction and the actual camera detection of that day.// 44 * Conceptualized an expansion of the project utilizing more of the parking lot, which requires a new detection model not based on bounding boxes or points.// 43 45 44 46 '''Week 8''' //