ai project cycle ethical frameworks
NOTES
PART 1: AI PROJECT CYCLE
π What is AI Project Cycle?
The AI Project Cycle is a six-stage structured process used to develop an Artificial Intelligence solution.
It provides a systematic framework that helps:
- Identify a real-world problem
- Collect and analyze data
- Build and test AI models
- Deploy solutions in real environments
It ensures:
- Clear project goals
- Proper use of data
- Efficient model development
- Practical implementation
The Six Stages of AI Project Cycle
1οΈβ£ Problem Scoping
What is it?
This is the first and most important step.
Here, we:
- Identify the real-world problem.
- Define what we want to achieve.
- Understand the factors affecting the problem.
Key Questions to Ask:
- What is the exact problem?
- Who is affected?
- What will success look like?
- What parameters influence the problem?
Example:
If we want to predict student performance:
Parameters: attendance, study hours, previous marks.
π Without clearly defining the problem, AI cannot work effectively.
The Six Stages of AI Project Cycle
1οΈβ£ Problem Scoping
This is the first and most important stage.
- Define the problem clearly
- Identify what you want to solve using AI
- Understand factors (parameters) affecting the problem
- Set measurable goals
π Example: Predicting student performance based on attendance and study hours.
2οΈβ£ Data Acquisition
In this stage:
- Data is collected from reliable and authentic sources
- Data becomes the foundation of the project
- The quality of data determines model performance
π Sources may include surveys, sensors, websites, databases, etc.
3οΈβ£ Data Exploration
Here, we:
- Analyze collected data
- Use graphs, charts, and databases
- Identify patterns, trends, and relationships
This helps us understand:
- Missing values
- Errors in data
- Important features
π Example: Using bar graphs to see exam score patterns.
4οΈβ£ Modelling
In this stage:
- Choose a suitable AI model
- Train the model using data
- Test multiple models
- Select the most efficient one
Common AI models:
- Classification models
- Regression models
- Neural networks
5οΈβ£ Evaluation
Now we:
- Test the model on new (unseen) data
- Measure performance
- Identify errors
- Improve accuracy
Evaluation helps determine whether the model is ready for real-world use.
6οΈβ£ Deployment
This is the final stage.
- Integrate the AI model into real-world systems
- Make it available for users
- Deliver practical value
π Example: Deploying a chatbot on a website.
PART 2: AI DOMAINS
AI models are grouped into three major domains based on the type of data they use.
1οΈβ£ Statistical Data Domain
This domain:
- Works with structured data
- Uses numbers and large datasets
- Finds patterns for decision-making
π Examples:
- Price comparison websites
- Sales prediction systems
2οΈβ£ Computer Vision (CV)
Computer Vision gives machines the ability to:
- Understand images
- Analyze videos
- Extract visual information
Process includes:
- Acquiring images
- Screening
- Feature extraction
- Decision-making
π Examples:
- Agricultural monitoring
- Surveillance systems
- Face recognition
3οΈβ£ Natural Language Processing (NLP)
NLP focuses on:
- Interaction between humans and computers
- Understanding human language
- Reading, interpreting, and generating text
π Examples:
- Email spam filters
- Chatbots
- Google Translate
- Voice assistants
PART 3: ETHICAL FRAMEWORKS FOR AI
π What are Ethical Frameworks?
Ethical frameworks are:
- Structured guidelines
- Decision-making principles
- Tools to avoid unintended harm
They are especially important in AI because:
- AI systems influence decisions
- AI can impact society
- AI may affect human rights
π TYPES OF ETHICAL FRAMEWORKS
Ethical frameworks are divided into two major types:
1οΈβ£ Sector-Based Frameworks
These are designed for specific industries.
π Example: Bioethics
Used in:
- Healthcare
- Medical research
- Life sciences
Addresses issues like:
- Patient privacy
- Data security
- Medical fairness
2οΈβ£ Value-Based Frameworks
These focus on general moral principles.
They are divided into three types:
πΉ Rights-Based Framework
- Protects human rights
- Prevents discrimination
- Ensures dignity and fairness
AI must not:
- Violate privacy
- Discriminate against groups
πΉ Utility-Based Framework
- Focuses on maximum overall good
- Weighs benefits against harm
- Chooses action that benefits the majority
πΉ Virtue-Based Framework
- Focuses on character and intention
- Encourages honesty, integrity, responsibility
- Promotes ethical behavior in developers
Principles of Bioethics (Healthcare AI)
Bioethics is mainly used in healthcare and life sciences.
It is based on four core principles:
1οΈβ£ Respect for Autonomy
- Users must understand how AI works
- Data should be accessible and reproducible
- Transparency is essential
2οΈβ£ Do Not Harm (Non-maleficence)
- Avoid negative consequences
- Minimize risks
- Ensure datasets reduce harm equally
3οΈβ£ Ensure Maximum Benefit (Beneficence)
- Promote well-being
- Actively improve lives
- Use unbiased datasets
Not just avoiding harm, but doing good.
4οΈβ£ Give Justice
- Fair distribution of benefits
- Equal treatment
- No discrimination based on background
- All stakeholders must be treated fairly
Conclusion
This chapter covers:
- β AI Project Cycle (6 stages)
- β AI Domains (Statistical Data, CV, NLP)
- β Ethical Frameworks (Sector-based & Value-based)
- β Principles of Bioethics
AI is not just about building smart machines β
it is about building responsible, ethical, and beneficial systems for society.