Projects
- Home
- Projects Archive - Page 2 of 2 - Chamith Gimhana
Hydro-Power Allocation Optimization Model
Objective: Develop a machine learning-based optimization model for hydro-power allocation that predicts job creation based on power allocations, using a decision tree regression model. Incorporate an interactive dashboard for real-time visualization of the predicted job creation impact from user-defined power allocation values.
Methodology:
- Research Focus: Centered on exploring the synergy between energy systems and data analytics. Aimed to leverage data-driven decision-making for optimizing resource allocation in the hydro-power sector.
- Model Development: Employed a decision tree regression model to forecast the number of jobs created from specific hydro-power allocations. Focused on precise and accurate predictive modeling.
- Interactive Dashboard Creation: Developed a user-friendly dashboard for stakeholders to interact with the model. Enabled real-time input of power allocation values and visualized the consequent job creation impact.
Key Outcomes:
- Predictive Accuracy: Demonstrated the model’s capability to accurately predict economic outcomes (job creation) from energy allocations.
- Optimization Strategy: Provided a strategic framework for maximizing job creation through efficient hydro-power allocation, showcasing the practical application of data science in energy resource management.
- User Engagement: Enhanced accessibility and understanding of the model’s implications through the interactive dashboard, catering to policymakers and stakeholders in the energy sector.
Explore More: Visit the project repository on GitHub for detailed insights: Hydro-Power Allocation and Economic Impact Analysis on GitHub
Temperature Monitoring System
Temperature Control System at SewPort
Objective: To design and implement a simple, user-friendly temperature control system for a factory work floor, enabling a comfortable and efficient work environment for factory workers by mitigating the temperature fluctuations caused by large operating machinery.
Methodology:
Research Focus: Acknowledging the adverse effects of extreme temperature variations on worker productivity and safety at a factory floor in Sri Lanka. Determined to establish a system that monitors and adjusts the temperature to optimal levels throughout the day.
Hardware & Software Requirements: The system will require temperature and humidity sensors, and a computer equipped with software capable of processing real-time environmental data. The software will provide a graphical user interface (GUI) for displaying live data and triggering alerts.
Data & Programming: Data from sensors will be visualized in a graph, showing temperature and humidity trends. A divide and conquer approach will be used for programming tasks, with visualizations aiding in data interpretation.
Solution Design: Proposed a temperature control system with a feedback loop, integrating sensors and control algorithms to regulate temperature and humidity at desired set points.
Key Outcomes:
- Temperature Regulation: The system aims to automatically maintain different temperatures for various times, potentially saving energy and costs.
- Worker Comfort and Safety: By avoiding extreme temperatures, the system will enhance workers’ focus and reduce health risks.
- User Interaction: The GUI will allow management to set temperature thresholds and display live data, with the capability to prompt the user to activate cooling mechanisms or visual alerts.
- Contribution & Future Scope: This temperature control system can serve as a model for larger, more complex systems. It also presents an opportunity for low-budget companies to adopt computational methods for environmental monitoring. Future enhancements may include remote monitoring capabilities and integration with a wider range of environmental control systems.
Explore More: Visit the project on GitHub for a comprehensive understanding of its development and functionality: Temperature Monitoring System
Land Cover Insights: SVM vs. CNN
Land Cover Detection Using Machine Learning Project Overview
Objective: To implement a land cover detection system using machine learning algorithms on a dataset of remotely sensed images, aiming to classify different types of land cover with high accuracy.
Key Components:
- Data Preparation: The project utilizes the UC Merced Land Use dataset, comprising 2100 images across 21 land cover categories. The dataset includes both high and low-resolution RGB images, with a primary focus on using image features for classification.
- Methodology:
- Dataset Handling: The images are shuffled and divided into 80% training, 10% validation, and 10% testing samples.
- Feature Extraction & Visualization: Utilizing provided code to compute image features and visualize images, with an emphasis on Histogram of Oriented Gradients (HOG) for feature representation.
- Machine Learning Application: Employing a variety of machine learning algorithms, including K-Means, Gaussian Mixture Models, Support Vector Machine, and Neural Networks, to classify images into distinct land cover categories.
- Model Evaluation: Conducting thorough testing and validation, using metrics like accuracy and confusion matrices to assess model performance.
Key Outcomes:
- Effective Classification: Successfully categorized images into distinct land cover types, leveraging the strengths of various machine learning models.
- Insightful Data Analysis: Deep analysis of the dataset revealed significant patterns and relationships in land cover types, contributing to the field of remote sensing and environmental monitoring.
- Advanced Computational Techniques: Demonstrated the efficacy of using high-dimensional data in machine learning, showcasing the potential for similar applications in other domains.
Explore More: For a detailed exploration of the project’s methodology and findings, visit the GitHub repository: Land Cover Detection Project
Solarwise Hybrid Solar Forecasting Model
Solarwise: Advanced PV Forecasting Model Project
Objective: Enhance the accuracy of short-term Photovoltaic (PV) forecasts to support solar power operators in grid integration, driving toward a more sustainable energy future.
Methodology:
Research Focus: Recognized the significant impact of cloud conditions on PV output. Aimed to produce precise 10-minute-ahead forecasts tailored to varying sky conditions.
Hybrid CNN/ResNet Model: Leveraged the image processing prowess of Convolutional Neural Networks (CNN) combined with the time-sensitive learning of Residual Neural Networks (ResNet). This synergy birthed condition-specific sub-models adept at predicting PV output based on sky images and past data.
Data & Training: Utilized the open-source Stanford Solar Forecasting dataset. The models trained on 600 sky images across four distinct cloud conditions: clear, partly-cloudy, mostly-cloudy, and overcast.
Key Outcomes:
Achieved Root Mean Squared Error (RMSE) values as follows: Clear (1.91), Partly-cloudy (1.72), Mostly-cloudy (1.13), and Overcast (4.48). The model excelled with mostly-cloudy conditions but faced challenges with overcast scenarios, likely due to the unpredictability of dense cloud cover.
Contribution & Future Scope: Solarwise’s hybrid approach aids PV system operators in optimizing energy performance. Future iterations could integrate more meteorological data to refine forecasting accuracy, priming the model for real-time applications.
Explore More: For a detailed overview of the project’s development and methodology, visit the GitHub repository: Solarwise Project on GitHub
RP Plumbing & Gardening
Client: RP Plumbing & Gardening – A dedicated landscaping and plumbing company known for its exceptional craftsmanship and customer service.
Objective: To transition their traditional business model to the digital realm and ensure a continuous flow of leads for sustainable growth.
Deliverables:
- Website Development: Conceived and launched a custom website, encapsulating the company’s ethos, services, and portfolio, serving as a digital storefront for potential clients.
- Business Card Creation: Designed professional business cards that embody the brand’s identity. Complimented the client with a free batch of printed cards to enhance their offline networking efforts.
- Social Media Integration: Carved out a digital space on relevant social platforms, ensuring consistency in branding, messaging, and engagement.
- Lead Generation Management: Initiated and continue to oversee a robust lead generation system, utilizing both organic and paid strategies to ensure a steady influx of potential clients every month.
Impact: Through the seamless integration of offline and online branding tools, RP Plumbing & Gardening has seen a consistent rise in leads and brand recognition. The sustained lead generation management affirms the lasting impact of a meticulously crafted digital transition strategy.