Acessibilidade / Reportar erro

Determinação do número ótimo de classificações imperfeitas na avaliação da conformidade de produtos

Determination of the optimal number of imperfect classifications in the evaluation of the conformity of products

Resumos

Neste trabalho estudamos o número ótimo de classificações independentes por unidade produzida supondo que haja dois tipos de erro: o tipo I, no qual classifica-se um produto como não-conforme quando ele na realidade é conforme; e o tipo II, no qual classifica-se um produto como conforme quando na realidade é não-conforme. Desenvolvemos um modelo econômico para minimizar o custo médio total em função dos erros de classificação e do custo de cada classificação. Pela complexidade da função-objetivo associada ao modelo, utilizamos um procedimento exaustivo de busca juntamente com um limitante superior do valor ótimo. Todo o procedimento computacional teve uma implementação relativamente simples e está disponível como uma planilha eletrônica do Excel e um código do software estatístico Minitab.

qualidade; controle por atributos; conformidade; classificações repetidas; erro de classificação; minimização; custo médio total


In this study we investigate the optimal number of independent classifications per unit produced when there are two types of classification errors: type I, where product is classified as conforming when it is not in reality, and type II, where product is classified as non-conforming when in reality it is conforming. We developed an economic model to minimize the total medium cost as a function of the classification errors and the cost of each classification. Due to the complexity of the objective function associated to the model, we used an exhaustive procedure with an upper bound of the optimal value. The procedure may be implemented easily and is available either as an Excel spreadsheet or as a macro of the statistical software Minitab.

quality; control of attributes; conformity; repeated classifications; misclassification; minimization; total medium cost


Determinação do número ótimo de classificações imperfeitas na avaliação da conformidade de produtos

Determination of the optimal number of imperfect classifications in the evaluation of the conformity of products

Roberto da Costa QuininoI; Emerson Carlos ColinII; Pedro Rodrigues Bueno NetoII

IDepartamento de Estatística – ICEX – UFMG. E-mail: roberto@est.ufmg.br

IIDepartamento de Engenharia de Produção. Escola Politécnica – USP. E-mail: emerson@usp.br

RESUMO

Neste trabalho estudamos o número ótimo de classificações independentes por unidade produzida supondo que haja dois tipos de erro: o tipo I, no qual classifica-se um produto como não-conforme quando ele na realidade é conforme; e o tipo II, no qual classifica-se um produto como conforme quando na realidade é não-conforme. Desenvolvemos um modelo econômico para minimizar o custo médio total em função dos erros de classificação e do custo de cada classificação. Pela complexidade da função-objetivo associada ao modelo, utilizamos um procedimento exaustivo de busca juntamente com um limitante superior do valor ótimo. Todo o procedimento computacional teve uma implementação relativamente simples e está disponível como uma planilha eletrônica do Excel e um código do software estatístico Minitab.

Palavras-chave: qualidade, controle por atributos, conformidade, classificações repetidas, erro de classificação, minimização, custo médio total.

ABSTRACT

In this study we investigate the optimal number of independent classifications per unit produced when there are two types of classification errors: type I, where product is classified as conforming when it is not in reality, and type II, where product is classified as non-conforming when in reality it is conforming. We developed an economic model to minimize the total medium cost as a function of the classification errors and the cost of each classification. Due to the complexity of the objective function associated to the model, we used an exhaustive procedure with an upper bound of the optimal value. The procedure may be implemented easily and is available either as an Excel spreadsheet or as a macro of the statistical software Minitab.

Key words: quality, control of attributes, conformity, repeated classifications, misclassification, minimization, total medium cost.

1. Introdução

Testes para verificação da qualidade por atributos constituem parte importante da maioria dos processos produtivos. São primordiais especialmente quando os processos apresentam características de incontrolabilidade ou o produto final é composto de diversos componentes. Como exemplo de processos em que sempre há verificação de atributos, podemos citar a pintura de automóveis, a manufatura de circuitos integrados, a fabricação de discos rígidos para computador e o teste de conjuntos montados como veículos e autopeças.

Os testes de qualidade constituem-se da classificação de cada produto fabricado em conforme ou não-conforme. Estes são normalmente realizados supondo que o sistema de classificação é perfeito, apesar de nem sempre podermos considerar essa hipótese como verdadeira. Além disso, estamos supondo que as classificações não são destrutivas.

BURKE et al. (1995) e GRAMOPADHYE et al. (1996) argumentam que os erros estão longe de serem considerados desprezíveis em muitas tarefas de classificação e podem comprometer seriamente o processo de avaliação da qualidade por atributos. JOHNSON et al. (1991) apresentam numerosos estudos em que verificam que os erros de classificação influenciam seriamente o processo da avaliação da qualidade por atributos.

Neste trabalho tratamos de testes cujas classificações podem apresentar erros. Estamos considerando que dois tipos de erros são possíveis: um é o erro de classificação tipo I, no qual classifica-se um produto como não-conforme sendo na realidade conforme; outro é o erro de classificação tipo II, no qual classifica-se um produto como conforme sendo na realidade não-conforme. Dessa forma, os testes podem indicar um falso controle da qualidade por atributos. A questão aqui será de como melhorar o desempenho dos testes de qualidade pela diminuição da influência dos erros de classificação.

Uma estratégia que propomos para resolver o problema apresentado é realizar m (m>0 e inteiro) classificações independentes por produto fabricado e considerar como classificação final do produto a maioria dos resultados obtidos. Tal procedimento, apesar de intuitivo, pode ser inviável economicamente. Essa inviabilidade, conforme veremos adiante, vai depender de uma ponderação entre quanto custa cada classificação, cada envio de produto não-conforme para o mercado e cada produto julgado erroneamente não-conforme. Sendo assim, há necessidade de um modelo que indique qual o número ótimo de classificações independentes repetidas no sentido econômico.

GREENBERG & STOKES (1995) apresentam um modelo particular, no qual determinam o número ótimo de classificações repetidas considerando apenas a presença do erro tipo I. A hipótese do modelo implica que o "comprador" só recebe produtos realmente conformes e a preocupação da empresa "produtora" é focada em diminuir o número de produtos julgados não-conformes erradamente. Consideramos que esta premissa não é válida para a maioria dos processos produtivos, uma vez que o erro tipo II é constatado tecnicamente nas usuais reclamações dos "compradores". Sua magnitude é considerada como diferencial importante na seleção de uma empresa "produtora". Neste trabalho apresentamos um modelo para determinação do número ótimo de classificações repetidas independentes dos produtos fabricados, considerando a possibilidade dos erros tipo I e tipo II, e que além disso, pode ser facilmente implementado na prática.

O restante do trabalho é dividido em três seções. A seção 2 descreve o modelo probabilístico adequado. Na seção 3, discutimos o modelo de custo para determinação do número de classificações repetidas independentes e derivamos um limitante superior para determinação do número ótimo de classificações repetidas. Uma aplicação numérica com implementação computacional do modelo proposto é apresentada na seção 4. Finalizamos o trabalho com algumas discussões que podem ser relevantes para novas aplicações e trabalhos futuros.

2. Modelo Probabilístico

Considere uma classificação de n produtos em conformes e não-conformes. Seja p a probabilidade de que um produto qualquer seja fabricado conforme, e1 a probabilidade de que um produto conforme seja classificado como não-conforme em uma única classificação e e2 a probabilidade de que um produto não-conforme seja classificado como conforme em uma única classificação. A Figura 1 mostra uma árvore de eventos para facilitar a visualização destas probabilidades.


Suponha que cada um dos n produtos seja classificado independentemente m vezes. Considere Cij (i=1,...,n; j=1,...,m) como uma variável 0-1, correspondente ao ij-ésimo evento, isto é, a j-ésima classificação do i-ésimo produto; Ci também uma variável 0-1, correspondente à classificação final do i-ésimo produto após as m classificações independentes. Por exemplo, C23=1 significa que na terceira classificação independente o produto 2 foi considerado conforme e C3=1 significa que o produto 3 foi considerado conforme após as m classificações independentes. Observe a Tabela 1 para uma melhor visualização.

Neste ambiente, estaremos considerando que o i-ésimo produto será julgado conforme, Ci=1, se e somente se . Caso contrário será julgado não-conforme (Ci=0). Observe que em caso de empates nas classificações repetidas, possível quando m é par, o critério de decisão favorece o "comprador" evitando o erro tipo II, considerado neste trabalho, em termos de custos, mais sério que o erro tipo I. A probabilidade de Ci=1 pode ser expressa por:

Suporemos que os resultados tipo Bernoulli Ci são independentes e identicamente distribuídos. Definindo Ei (i=1,...,n) como uma variável 0-1, correspondente ao estado real de fabricação do i-ésimo produto e utilizando o teorema da probabilidade total podemos expressar Pr[Ci=1] da seguinte forma:

onde o termo Pr[a/b] indica a probabilidade condicional de a dado b e l = ⌊0,5m⌋ indica o maior inteiro inferior ou igual a 0,5m.

Utilizando a notação B[a;b;c] para uma Função Distribuição Binomial, com parâmetros a e b, calculada no ponto l, temos

Para situações reais é razoável assumir que e1 < 0,5 e e2 < 0,5. BURKE et al. (1995) e GRAMOPADHYE et al. (1996) argumentam que e1< 0,25 e e2< 0,25 são as situações plausíveis de serem encontradas na prática. Assim sendo, o crescimento de m faz decrescer a probabilidade de julgamentos equivocados sobre a conformidade ou não dos produtos. Neste sentido, com o aumento de m, o número de produtos considerados conformes converge para a proporção de produtos fabricados conformes, como podemos observar na proposição 1.

Proposição 1. Com o aumento de m, o número de produtos classificados conformes converge para a proporção de produtos fabricados conformes.

Demonstração. A demonstração pode ser realizada pela aproximação da distribuição Binomial pela distribuição Normal. Assim, temos:

onde φ[×] indica função distribuição Normal padrão.

3. Modelo para Minimização de Custos

Consideremos c0 o custo de classificar um produto uma única vez, c1 o custo de erroneamente julgar um produto conforme como não-conforme e c2 o custo de julgar erroneamente um produto não-conforme como conforme. Se não houver classificações (m=0), o custo médio total (Em) será definido como

Em última análise, estamos considerando que toda a produção é conforme e por conseqüência somente o erro tipo II pode estar presente. O número médio de produtos não-conformes no mercado será n(1-p).

Já para n produtos, cada um classificado m vezes (m>1 e inteiro), podemos expressar o custo médio total (Em) como

onde B[m;(1 – e1);l] = F1 representa a probabilidade de considerar erroneamente um produto conforme como não-conforme e 1 – B[m;e2;l] = F2 representa a probabilidade de considerar um produto não-conforme como conforme.

Vamos supor que m° seja o m ótimo e que os m válidos pertençam ao conjunto dos inteiros positivos (Z+=0,1,...). O problema que estamos considerando se reduz a determinar o m° que satisfaça a equação (2.5) ou semanticamente, o m° cujo custo médio total (Em) seja mínimo, considerando todos os m válidos. Podemos observar que o valor de m° independe de n.

Em termos operacionais, primeiramente encontramos o m*> 1 que minimiza (2.4). Em seguida comparamos min Em>1(p,e1,e2) com Em=0(p,e1,e2). Se min Em>1(p,e1,e2) for maior ou igual a Em=0(p,e1,e2) então m° = 0. Caso contrário m° = m*. Sendo assim, a grande dificuldade está centrada em se determinar m*. Nos desenvolvimentos que se seguem, reduziremos o número de candidatos aptos para m*, gerando conseqüentemente condições para determinar m°.

Para probabilidade de erros de inspeção muito pequena, não é interessante haver inspeções repetidas. Embora intuitivamente correto, fornecemos a prova abaixo mostrando a validade de nosso modelo.

Proposição 2. Se as probabilidades dos erros de classificação são muito pequena, ou seja, e1,e2→0, então m* = 1.

Demonstração. Como Em(p,e1,e2) –E*m(p,e1,e2) > 0 e 0<F1,F2<1, utilizando (2.4) podemos encontrar que c0(m – m*) > 0, e por conseqüência, o único m* que satisfaz a equação é m* = 1.

Em princípio, desejaríamos encontrar uma forma analítica para m que satisfizesse a equação (2.5) e fosse facilmente implementável computacionalmente. Tentamos utilizar diversos procedimentos convencionais de otimização, entretanto sem sucesso. Em grande parte, a dificuldade acontece devido a equação (2.5) ser definida para valores inteiros de m. Além disso, o limite do somatório presente nos cálculos de F1 e F2 é função de m.

Uma solução possível seria escrever de F1 e F2 como uma função beta incompleta. Tal procedimento provocaria a necessidade de técnicas sofisticadas de cálculo numérico com a conseqüente dificuldade de implementação computacional. Tudo isto nos levou a tentarmos desenvolver procedimentos exaustivos de busca para a localização do m que minimizasse a equação (2.4) e possibilitasse uma implementação computacional simples. Por sua característica intrínseca, os procedimentos exaustivos devem trabalhar juntamente com limitantes, fazendo com que a busca se processe em um intervalo finito de pontos.

Diversos limitantes são possíveis de serem gerados, dependendo das hipóteses assumidas com relação ao modelo e seus parâmetros. A proposição 3 abaixo fornece um limitante bastante aberto, no sentido de que nenhuma hipótese foi considerada na sua elaboração.

Proposição 3. Suponha que m* é o m que minimiza (2.4). Um limitante superior pode ser definido como

Demonstração. Pelo exame de Em(p,e1,e2) –E*m(p,e1,e2) > 0, e após algumas manipulações algébricas com a equação (2.4), podemos obter m* <m+(pF1c1 +(1-p)F2c2 - pF*1c1.(1-p)F*2c2)/c0. Considerando que 0<F1,F2<1, podemos chegar a m*< 1 + (pc1 + (1 – p)c2) / c0.

Das expressões (2.3), (2.4) e (2.6) podemos elaborar uma seqüência de tomada de decisão. Se pc1 + (1 – p)c2 < c0 e c0 > (1 – p)c2(1 – e2) – pc1e1 então m° = 0. Se pc1 + (1 – p)c2 < c0 e c0< (1 – p)c2(1 – e2) – pc1e1 então m° = 1. Agora, se pc1 + (1 – p)c2> c0 devemos calcular Em(p,e1,e2) para todos os valores de m, com a restrição de que m < 1 + (pc1 + (1 – p)c2) / c0, e considerar m° o valor de m que minimiza Em(p,e1,e2). Para um melhor entendimento mostramos na Figura 2 o fluxograma do processo de tomada de decisão.


4. Aplicação Numérica

O exemplo descrito a seguir foi baseado em GREENBERG & STOKES (1995). Considere uma empresa que fabrica 1000 Circuitos Integrados (CI) por dia. Toda a produção é testada e cada CI é classificado como conforme ou não-conforme. Sabe-se, por meio de experiências práticas, que a classificação de CI pode apresentar erros.

Seja p = 0,95 a probabilidade de que um CI seja fabricado conforme, e1 = 0,1 a probabilidade de que um CI conforme seja classificado como não-conforme em uma única classificação e e2 = 0,1 a probabilidade de que um circuito integrado não-conforme seja classificado como conforme em uma única classificação.

Os responsáveis pelo setor de planejamento e produção consideram primordial determinar o número ideal de classificações repetidas independentes (m) para os circuitos integrados como forma de minimizar o custo médio total da produção diária. Para tanto, consideram c0 = $1,00, c1 = $80,00 e c2 = $120,00.

Para o cálculo de realizamos implementação computacional no Excel e no software estatístico Minitab. A implementação no Excel é relativamente fácil e não necessita conhecimentos profundos. A Figura 4 do anexo 1 anexo 1 mostra o layout da planilha utilizada. A implementação no Minitab foi realizada pela elaboração de um programa cujo resultado final é o valor de m°. A Figura 5 do anexo 2 anexo 2 descreve o programa e sua utilização.



A utilização do Excel e/ou do Minitab forneceu o limitante m°< 0,83 gerando o m ótimo (m°) igual a 3. O custo médio total foi de $5296,00. Observe que o procedimento tradicional de classificar somente uma única vez produz um custo médio total de $9200,00. A Figura 3 mostra o comportamento de Em(p,e1,e2), m > 0. A tendência observada na Figura 2 continua para valores de m superiores a 19.


5. Conclusão e Considerações Finais

Em controle por atributos, os erros de classificação podem causar um significativo impacto nas conclusões sobre a qualidade do processo de produção e conseqüentemente aumentar o custo médio total de todo o processo. Como forma de contornar o problema sugerimos realizar, independentemente, mais de uma classificação por produto fabricado considerando como classificação final do produto a maioria dos resultados obtidos. Tal procedimento mostrou-se capaz de gerar economias sensíveis.

Para tanto, construímos um modelo de minimização dos custos envolvidos. Este mostrou-nos ser bastante adequado. Além de ser interpretável, possibilitou a determinação de um limitante para o valor que minimiza o custo médio total. Constatamos que todo o processo computacional pode ser resolvido pela implementação computacional simples e com isso tornar-se uma alternativa operacional e padronizada para o processo de produção.

As possibilidades de derivações deste trabalho são muitas. Primeiramente podemos generalizá-lo para o caso de atributos múltiplos. Em segundo lugar, o critério de classificação final dos produtos fabricados pode ser ampliado para . Isto gera uma nova função-objetivo para o custo médio total e torna desnecessária as hipóteses e1 < 0,5 e e2 < 0,5. Neste sentido, a minimização do custo médio total dependerá de m e a. Finalmente podemos considerar p, e1 e e2 desconhecidos e tratá-los via processo inferencial. Neste sentido, podemos considerar a estatística bayesiana a postura mais adequada. GABA & WINKLER (1992) apresentam uma inferência bayesiana dos parâmetros p, e1 e e2.

Anexo 1

Anexo 1 - Clique para ampliar

Anexo 2

Anexo 2 - Clique para ampliar

  • BURKE, J.R. et al.: "The effect of inspector errors on the true fraction non-conforming: an industrial experiment", Quality Engineering, 7, pp. 543-50, 1995.
  • GRAMOPADHYE, A.K. et al.: "Compensating for Inspection Errors in Attribute Inspection", Quality Engineering, 8(2), pp. 311-22, 1995-96.
  • GREENBERG, B.S. & STOKES, S.L.: "Repetitive testing in the presence of inspection errors", Technometrics, 37(1), pp. 102-11, 1995.
  • GABA, A. & WINKLER, R.L.: "Implications of errors in survey data: a bayesian model". Management Science, 38(7), pp. 913-25, 1992.
  • JOHNSON, N.L.; KOTZ, S. & WU, X.: "Inspection errors for attributes in quality control", London, Chapman &Hall, 1991.

anexo 1

anexo 2

Datas de Publicação

  • Publicação nesta coleção
    15 Mar 2010
  • Data do Fascículo
    Ago 1999
Universidade Federal de São Carlos Departamento de Engenharia de Produção , Caixa Postal 676 , 13.565-905 São Carlos SP Brazil, Tel.: +55 16 3351 8471 - São Carlos - SP - Brazil
E-mail: gp@dep.ufscar.br