<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[My Data Science Methodology From Uncertainty ]]></title><description><![CDATA[This publication is a record of all my projects from the mini-building blocks to the flagship.
For record purposes to see my growth as a Data Scientist future R]]></description><link>https://chasycoding.hashnode.dev</link><image><url>https://cdn.hashnode.com/uploads/logos/6a8a5b613400f03fd7bc5dd5/f759aed7-548b-4da3-bc91-d1fcc7f41fc9.jpg</url><title>My Data Science Methodology From Uncertainty </title><link>https://chasycoding.hashnode.dev</link></image><generator>RSS for Node</generator><lastBuildDate>Tue, 01 Sep 2026 00:44:09 GMT</lastBuildDate><atom:link href="https://chasycoding.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[The First Step | Business Understanding]]></title><description><![CDATA[When it comes to Data Science there is a specific methodology criteria one must follow and the first step is business understanding. Using the Eco-driving problem i will explain the most important ste]]></description><link>https://chasycoding.hashnode.dev/the-first-step-business-understanding</link><guid isPermaLink="true">https://chasycoding.hashnode.dev/the-first-step-business-understanding</guid><category><![CDATA[Data Science]]></category><category><![CDATA[Python]]></category><category><![CDATA[data visualization]]></category><dc:creator><![CDATA[ChasyBean]]></dc:creator><pubDate>Thu, 27 Aug 2026 01:04:41 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6a8a5b613400f03fd7bc5dd5/c1d7e0ed-f2e4-4693-bd70-e99d2a7d1285.jpg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>When it comes to Data Science there is a specific methodology criteria one must follow and the first step is business understanding. Using the Eco-driving problem i will explain the most important steps to understand a business problem.</p>
<h3>The Case Study</h3>
<blockquote>
<p>In 2026, urban transport systems face critical inefficiencies where unnecessary stop-and-go cycles at signalized intersections and aggressive driving behaviors—characterized by rapid acceleration and harsh braking—result in a 15-25% increase in fuel consumption and over 30% higher CO2 emissions. This global environmental and safety crisis primarily impacts commuters and urban residents during peak traffic hours, as vehicles repeatedly lose and rebuild kinetic energy. To mitigate these risks, data science and microscopic trajectory analysis must be deployed to optimize traffic signal synchronization and implement real-time eco-driving feedback systems, transforming granular vehicle data into actionable strategies for smoother, more sustainable traffic flow.</p>
</blockquote>
<p>So looking at the problem there are key things one needs to understand:</p>
<ul>
<li><p>Why this is occuring</p>
</li>
<li><p>Who is affected</p>
</li>
<li><p>What are the predictor variables</p>
</li>
<li><p>Where does the problem occur</p>
</li>
<li><p>When does it take place</p>
</li>
<li><p>Understanding the predictor Variables</p>
</li>
<li><p>Create an approach to solve the problem</p>
</li>
</ul>
<h3>Why This Is Occuring</h3>
<p>To be able to understand the cause of the business problem there needs to be background industry knowledge involved for example in the Eco-Driving issue there is Peak traffic hours, Aggressive driving and Excessive Idling and these can be seen in the case study.</p>
<ul>
<li><p>Peak Traffic Hours: There are inefficiencies where unnecessary stop and-go cycles at signalized intersections.</p>
</li>
<li><p>Aggresive Driving: This is characterized by rapid acceleration and harsh braking.</p>
</li>
<li><p>Excessive Idling: Idling for more than 10 seconds produces more pollutants and consumes more fuel than restarting the engine.</p>
</li>
</ul>
<h3>Who Is Affected</h3>
<ul>
<li><p>Vehicle drivers</p>
</li>
<li><p>The general public</p>
</li>
<li><p>The environment</p>
</li>
<li><p>Transportation Agencies</p>
</li>
<li><p>Planning Agencies</p>
</li>
<li><p>Wild life</p>
</li>
</ul>
<blockquote>
<p>The solution is mainly revolving the ones who are affected and the type of business determines who they want to help. So this changes from business to business and also within the business hierarachy.</p>
</blockquote>
<h3>What Are The Predictor Variables</h3>
<ul>
<li><p>This is categorized into independent and dependent.</p>
</li>
<li><p>Independent: Idling_time</p>
</li>
<li><p>Dependent: rpm_variation, harsh_braking_count, fuel_consumption, acceleration_smoothness, eco_score</p>
</li>
</ul>
<h3>Where Does The Problem Occur</h3>
<p>The problem is particularly pronounced at signalized intersections and in urban environments/congested traffic conditions.</p>
<h3>When Does It Take Place</h3>
<p>The issue occurs continuously during everyday driving, but is exacerbated during peak traffic times (e.g., morning and evening rush hours) and in scenarios involving frequent speed changes.</p>
<h3>Understanding The Predictor Variables</h3>
<blockquote>
<p>I will use Python script for this example</p>
</blockquote>
<pre><code class="language-python">import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

# Descriptive Analysis (Data types)
print(my_data.dtypes)

# Central Tendency &amp; Variability (Summary statistics)
print(my_data.describe())  # includes count, mean, std, min, percentiles, max

# Specific Standard Deviation for rpm_variation
print(my_data["rpm_variation"].std())

# Visualization of distribution (Histogram)
plt.hist(my_data["rpm_variation"].dropna())
plt.title("RPM Variation Histogram")
plt.show()

# Visualization of outliers (Boxplot)
plt.boxplot(my_data["rpm_variation"].dropna())
plt.title("RPM Variation Boxplot")
plt.show()

# Visualization for Correlation
plt.scatter(my_data["rpm_variation"], my_data["another_column"])

# Add labels and a title
plt.xlabel("RPM Variation")
plt.ylabel("Another Variable")
plt.title("Scatter Plot Example")

# Show the plot
plt.show()
</code></pre>
<h3>How Are You Going To Solve The Problem</h3>
<p>This is based on the the features available on the dataset and also the business objective why, where, when, who and how.</p>
<blockquote>
<p>My suggested approach for the case study</p>
</blockquote>
<ul>
<li><p>Behavioral Feature Engineering: Transforming raw sensor data into Kinetic Energy Loss metrics. By correlating rpm_variation and acceleration_smoothness against fuel_consumption, the project quantifies exactly how much energy is "wasted" during stop-and-go cycles at intersections.</p>
</li>
<li><p>Predictive Eco-Efficiency Modeling: Utilizing Ensemble Regressors (like Random Forest) to establish a baseline for "optimal" driving. This identifies the delta between current aggressive patterns and the theoretical minimum fuel consumption for specific urban routes, providing the mathematical foundation for the 15-25% reduction target.</p>
</li>
<li><p>Real-Time Feedback &amp; Infrastructure Sync: Using Unsupervised Clustering to profile driving styles and identify high-idle "hotspots." This dual approach alows for personalized driver alerts (Eco-driving feedback) and systemic urban planning (optimizing traffic signal timing to minimize idling_time)</p>
</li>
</ul>
<blockquote>
<p>After all this is understood you then move into data understanding.</p>
</blockquote>
]]></content:encoded></item></channel></rss>