The document proposes a framework for evaluating machine learning algorithms using artificially generated data sets based on predefined knowledge. It defines a methodology that involves sampling problems, generating data sets using different sampling methods and sizes, and running learning algorithms with varying parameters. Results are analyzed by plotting accuracy and optimal population over iterations to compare algorithm efficiency under different conditions. The methodology allows reducing the number of iterations needed for evaluation.
¿Segmentación semántica? ¿Pero de qué me estás hablando?
En Visión Artificial hay una serie de problemas típicos: clasificación de imágenes, detección de objetos, segmentación semántica... En este meetup vamos a echar un ojo en más profundidad a eso de la segmentación semántica. Desde el principio, sin asumir conocimientos previos. Veremos todos los pasos necesarios para definir un pequeño experimento y cómo medirlo. Lo bueno es que todos estos pasos que veremos y esta metodología son fácilmente exportables a la mayoría de proyectos de ciencia de datos.
Artificial Intelligence IA at the service of LaboratoriesYvon Gervaise
Share my conference given in Paris on February 6 , 2024 at the 1st Green Analytical Chemistry Worrkshop with the Theme : " Artificial ( IA) at the service of Laboratories "
Conférence Y. GervaiseEN1st Green Analytical Y. Gervaise.pdfYvonGervaise
share my conference given in Paris on February 6, 2024 at the 1st Green Analytical Chemistry Workshop with the theme : Artificial Intelligence at the service of Laboratories
Smart Data Webinar: Machine Learning UpdateDATAVERSITY
Machine Learning (ML) approaches and their supporting technologies can generally be classified as Supervised vs Unsupervised, and within those categories as General or Deep Learning (with Reinforcement Learning as a special case within Supervised Learning). The approaches may be based on biological models or statistical models, or hybrids. As demand for machine learning functionality in consumer and enterprise applications increases, it becomes important to have a framework for comparing ML products and services.
This webinar will present an overview of the machine learning landscape, from platform providers to point solutions in each major ML category, and help participants understand their options for experimentation and deployment of ML-based applications.
¿Segmentación semántica? ¿Pero de qué me estás hablando?
En Visión Artificial hay una serie de problemas típicos: clasificación de imágenes, detección de objetos, segmentación semántica... En este meetup vamos a echar un ojo en más profundidad a eso de la segmentación semántica. Desde el principio, sin asumir conocimientos previos. Veremos todos los pasos necesarios para definir un pequeño experimento y cómo medirlo. Lo bueno es que todos estos pasos que veremos y esta metodología son fácilmente exportables a la mayoría de proyectos de ciencia de datos.
Artificial Intelligence IA at the service of LaboratoriesYvon Gervaise
Share my conference given in Paris on February 6 , 2024 at the 1st Green Analytical Chemistry Worrkshop with the Theme : " Artificial ( IA) at the service of Laboratories "
Conférence Y. GervaiseEN1st Green Analytical Y. Gervaise.pdfYvonGervaise
share my conference given in Paris on February 6, 2024 at the 1st Green Analytical Chemistry Workshop with the theme : Artificial Intelligence at the service of Laboratories
Smart Data Webinar: Machine Learning UpdateDATAVERSITY
Machine Learning (ML) approaches and their supporting technologies can generally be classified as Supervised vs Unsupervised, and within those categories as General or Deep Learning (with Reinforcement Learning as a special case within Supervised Learning). The approaches may be based on biological models or statistical models, or hybrids. As demand for machine learning functionality in consumer and enterprise applications increases, it becomes important to have a framework for comparing ML products and services.
This webinar will present an overview of the machine learning landscape, from platform providers to point solutions in each major ML category, and help participants understand their options for experimentation and deployment of ML-based applications.
MachinaFiesta: A Vision into Machine Learning 🚀GDSCNiT
🕵️♂️ Embark on an exhilarating journey into the realm of Machine learning and Generative AI with MachinaFiesta! 🚀. Join us for MachinaFiesta, a two-hour event exploring the fascinating world of machine learning and generative AI where you can Vision, Innovate and learn new technologies.
Slide contets:
🎤 Brief introduction to the agenda and speakers of the event
🌐 Get to know the importance and future prospects of machine learning
🧠 Interactive session on core machine learning concepts
🚀 Exploration of cutting-edge generative AI advancements
🤖 Introduction to Gemini, the open-source factual language model
🤔Discussion on Gemini's capabilities and potential applications in research and development
What is Data Science? |Role of Data Science in Big Data, Hadoop & Machine Lea...vinayiqbusiness
Data science is nothing but the study of data. It is an interdisciplinary field and it uses scientific methods of developing, storing and analyzing the data to extract knowledge and insights from unstructured data. Data science can also be defined as Data Mining and Big data.
The slides (in English, expect the title) of our "How to test an AI application?" webinar. Presenters in Finnish were Mark Sevalnev and Kari Kakkonen, using English slides. The webinar slides are partially from Knowit and partially (with permission) from Knowit's AI testing course material provider STA Consulting.
We gave a quick overview to AI/ML today, as such understanding is needed to be able to test software that has AI in it. Then we discussed how to test such an AI application with some examples.
More about this topic at ISTQB AI Testing course by Knowit at Tieturi
https://www.istqb.org/certifications/artificial-inteligence-tester
https://www.tieturi.fi/koulutus/istqb-ai-testing/
https://www.knowit.fi/kurssit-ja-tapahtumat/
How to implement artificial intelligence solutionsCarlos Toxtli
In this presentation, we show how a novice can learn artificial intelligence and implement the basic principles in real-world solutions. There is an easy quick start guide.
Apple makes it really easy to get started with Machine Learning as a developer. See how you can easily use Create ML and Turi Create to train Machine Learning models and use them in your iOS apps.
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
Model Attribute Check Company Auto PropertyCeline George
In Odoo, the multi-company feature allows you to manage multiple companies within a single Odoo database instance. Each company can have its own configurations while still sharing common resources such as products, customers, and suppliers.
The Indian economy is classified into different sectors to simplify the analysis and understanding of economic activities. For Class 10, it's essential to grasp the sectors of the Indian economy, understand their characteristics, and recognize their importance. This guide will provide detailed notes on the Sectors of the Indian Economy Class 10, using specific long-tail keywords to enhance comprehension.
For more information, visit-www.vavaclasses.com
This is a presentation by Dada Robert in a Your Skill Boost masterclass organised by the Excellence Foundation for South Sudan (EFSS) on Saturday, the 25th and Sunday, the 26th of May 2024.
He discussed the concept of quality improvement, emphasizing its applicability to various aspects of life, including personal, project, and program improvements. He defined quality as doing the right thing at the right time in the right way to achieve the best possible results and discussed the concept of the "gap" between what we know and what we do, and how this gap represents the areas we need to improve. He explained the scientific approach to quality improvement, which involves systematic performance analysis, testing and learning, and implementing change ideas. He also highlighted the importance of client focus and a team approach to quality improvement.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
Synthetic Fiber Construction in lab .pptxPavel ( NSTU)
Synthetic fiber production is a fascinating and complex field that blends chemistry, engineering, and environmental science. By understanding these aspects, students can gain a comprehensive view of synthetic fiber production, its impact on society and the environment, and the potential for future innovations. Synthetic fibers play a crucial role in modern society, impacting various aspects of daily life, industry, and the environment. ynthetic fibers are integral to modern life, offering a range of benefits from cost-effectiveness and versatility to innovative applications and performance characteristics. While they pose environmental challenges, ongoing research and development aim to create more sustainable and eco-friendly alternatives. Understanding the importance of synthetic fibers helps in appreciating their role in the economy, industry, and daily life, while also emphasizing the need for sustainable practices and innovation.
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdfTechSoup
In this webinar you will learn how your organization can access TechSoup's wide variety of product discount and donation programs. From hardware to software, we'll give you a tour of the tools available to help your nonprofit with productivity, collaboration, financial management, donor tracking, security, and more.
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
HIS'2008: Artificial Data Sets based on Knowledge Generators: Analysis of Learning Algorithms Efficiency
1. Artificial Data Sets based on
Knowledge Generators: Analysis of
g y
Learning Algorithms Efficiency
Joaquin Rios-Boutin
Rios Boutin
Albert Orriols-Puig
Josep Maria Garrell Guiu
Josep-Maria Garrell-Guiu
Grup de Recerca en Sistemes Intel·ligents
Enginyeria i Arquitectura La Salle Universitat Ramon Llull
Salle,
{jrios, aorriols, josepmg}@salle.url.edu
2. Motivation
What is the Holy Grail of Machine Learning?
– Find the right Learning Algorithm to every Problem
– Real Problems are black boxes
• We don’t know which knowledge is contained
DI
• We can’t answer:
– When to stop training?
– How much efficient is the learning process?
– Artificial Problems:
DI
K
• Knowledge-driven
• Property-driven
Complex.Met.
Enginyeria i Arquitectura la Salle Slide 2
GRSI
3. Framework
Machine Learning as a Communication System
Communication Chanel
Learning
Environment.
Algorithm.
Al ith
Data Set
Knowledge
Learned
to be learned
Knowledge
Enginyeria i Arquitectura la Salle Slide 3
GRSI
4. Outline
1. Algorithm Evaluation Methodology Definition
1 Al ih E l i M hdl D fi i i
2.
2 Methodology Implementation
3. Experiment Description
4. Results and Analysis
5. Conclusions and Further Work
Enginyeria i Arquitectura la Salle Slide 4
GRSI
5. 1 Algorithm Evaluation Process
g
Process Execution and Control DB
Problem
Sampling Sampling Algorithm
Data Set
Method Size Parameters
Accuracy
DI Learning
Generation Algorithm 1.2
DS1kMulplx6m1
1
0.8
0.6
0.4
0.2
0
0 2000 4000 6000 8000 10000
Knowledge
Comparison 1.2
DS1kMulplx6m1
1
Optimal
p
0.8
0.6
Population
0.4
0.2
0
0 2000 4000 6000 8000 10000
Enginyeria i Arquitectura la Salle Slide 5
GRSI
6. 1 Algorithm Evaluation Process Dimensions
100000
10000
mpling
g
1000
Size
100
Sam
S
Apn
A
10 Alg.P
1 AP1 aram
SRS SIS RRS RIS .
Sampling Methods
To each Problem
Enginyeria i Arquitectura la Salle Slide 6
GRSI
7. Outline
1. Algorithm Evaluation Methodology Definition
1 Al ih E l i M hdl D fi i i
2.
2 Methodology Implementation
3. Experiment Description
4. Results and Analysis
5. Conclusions and Further Work
Enginyeria i Arquitectura la Salle Slide 7
GRSI
8. 2 Knowledge Representation
g p
Condition Class/Action
a11 a12 a1j a1m C1 Rule1
ai1 ai2 aij aim Ci
Rule
Set
an1 an2 anj anm Cn
aij={0,1, #} CiєN
{0,1,
Enginyeria i Arquitectura la Salle Slide 8
GRSI
9. 2 Sampling Methods
pg
SRS Sequential Rule Selection SIS Sequential Instance Selection
Sequential #
substitution
1st
2nd
Random # substitution
2nd
1st
RRS Random Rule Selection RIS Random Instance Selection
Random # substitution Sequential #
2nd
1st substitution
2nd
1st
Enginyeria i Arquitectura la Salle Slide 9
GRSI
11. 2 Problem Properties
p
Optimal Rule Sets
– Complete
– Non overlapped
– Irreducible
Why?
– Simple structure of knowledge complexity
–V
Very k
known artificial problems
tifi i l bl
Enginyeria i Arquitectura la Salle Slide 11
GRSI
12. Outline
1. Algorithm Evaluation Methodology Definition
1 Al ih E l i M hdl D fi i i
2.
2 Methodology Implementation
3. Experiment Description
4. Results and Analysis
5. Conclusions and Further Work
Enginyeria i Arquitectura la Salle Slide 12
GRSI
13. 3 Sampling and Learning Iteration
pg g
{
{Sampling Iteration} Problem {Training Iteration}
pg } { g }
Sampling Sampling Algorithm
Data Set
Method Size Parameters
Accuracy
DI Learning
Genaration Algorithm 1.2
DS1kMulplx6m1
1
0.8
0.6
0.4
0.2
0
0 2000 4000 6000 8000 10000
Knowledge
Comparison 1.2
DS1kMulplx6m1
1
Optimal
0.8
Population
P l ti
0.6
0.4
0.2
0
0 2000 4000 6000 8000 10000
Enginyeria i Arquitectura la Salle Slide 13
GRSI
14. 3 Output Results and Iteration Reduction
p
Output Results
– 2 Plots to every Problem Sampling Method Sampling Size and
Problem, Method,
Algorithm Parameters. 1.2
DS1kMulplx6m1
• Optimal Population 1
• Accuracy 0.8
Iteration R d ti
It ti Reduction 0.6
– SIS Pure sequential
0.4
• No Sampling Iteration Needed
0.2
– Problems without “don’t care”
0
• SRS=SIS and RRS=RIS 0 2000 4000 6000 8000 10000
Slide 14
GRSI
15. 3 Experimental Parameters
p
Number of Problems = 6
Number f Sampling M th d = 4
N b of S li Methods
Number of different Sampling Sizes = 4
Number of different Algorithms Parameters Sets = 2
Number f Sampling It ti
N b of S li Iterations = 10
Number of Training Iterations = 10
Number of Data Sets Generated = 744
Number of Training Process = 14880
Slide 15
GRSI
16. Outline
1. Algorithm Evaluation Methodology Definition
1 Al ih E l i M hdl D fi i i
2.
2 Methodology Implementation
3. Experiment Description
4. Results and Analysis
5. Conclusions and Further Work
Enginyeria i Arquitectura la Salle Slide 16
GRSI
21. Outline
1. Algorithm Evaluation Methodology Definition
1 Al ih E l i M hdl D fi i i
2.
2 Methodology Implementation
3. Experiment Description
4. Results and Analysis
5. Conclusions and Further Work
Enginyeria i Arquitectura la Salle Slide 21
GRSI
22. Conclusions and Further Work
Conclusions
– Automatic Learning Algorithm Analyzer based on Artificial Data Sets
– Four dimensions comparisons
– Methodology Implementation, Experiment and Results Analysis
Further Work
– Non ORS Problems
– R l Att ib t
Real Attributes
– Sampling Methods based on distance or transition matrix
– Multi Step Problems
p
– Different Learning Algorithms
– Different Knowledge representations
– Knowledge Covering Metrics
– Applying Data Set Complexity Metrics Suite
Slide 22
GRSI
23. GRSI
Artificial Data Sets based on Knowledge Generators:
Analysis of Learning Algorithms Efficiency
y gg y
Joaquin Rios Boutin, Albert Orriols-Puig, Josep-Maria Garrell-Guiu
{j
{jrios, aorriols, josepmg}@salle.url.edu
j p g}@
GRSI (Grup de Recerca en Sistemes Intel·ligents)
http://www.salle.url.edu/GRSI
• http://www salle url edu/GRSI
– Oriented to:
• CBR (Computer Based Reasoning) Algorithms
• Evolutive Computation Algorithms
• Data Mining Technology Transfer
Enginyeria i Arquitectura la Salle Slide 23
GRSI