Segmentation of seismic images based on self-supervised learning and few-labeled samples
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2023 |
| Tipo de documento: | Dissertação |
| Idioma: | eng |
| Título da fonte: | Repositório Institucional da UFMG |
| Texto Completo: | http://hdl.handle.net/1843/72142 https://orcid.org/0000-0001-7288-5504 https://orcid.org/0000-0002-8889-1586 https://orcid.org/0000-0001-8760-9801 |
Resumo: | As atuais metodologias de aprendizado profundo tradicionais para interpretação de imagens sísmicas dependem fortemente de grandes quantidades de dados rotulados. Embora muitos volumes sísmicos estejam disponíveis para download em bancos de dados públicos, esses dados não possuem uma interpretação associada. Isso coloca desafios significativos em relação à aceleração da interpretação sísmica. No entanto, esse campo também é de interesse crescente e apresenta muitas oportunidades de melhoria. Há também um interesse crescente em abordar problemas de segmentação com dados rotulados limitados, especialmente em cenários de poucas amostras. Essas metodologias oferecem o potencial para uma resolução mais efetiva do problema dos dados rotulados limitados. Assim como em muitos outros contextos, a interpretação sísmica também pode se beneficiar de métodos de aprendizado auto-supervisionado, que se baseiam em treinamento prévio sem rótulos manualmente anotados e posterior ajuste fino com poucos rótulos. Para demonstrar o potencial desse tipo de abordagem, foram conduzidos uma série de experimentos com três simples tarefas preliminares auto-supervisionadas: previsão de rotação, montagem de quebra-cabeça e previsão de ordem de slices. Também, utilizamos de tarefas prévias com múltiplos objetivos para verificar se a combinação de tarefas forneceria melhor ponto de partida para o ajuste posterior. Essas tarefas exigem que o modelo aprenda características semânticas dos dados, que podem ser usadas como ponto de partida para o ajuste fino em uma tarefa de segmentação semântica, com o objetivo de identificar as diferentes facies litoestratigráficas em seções sísmicas. Nossos resultados para 1, 5, 10 e 20 amostras rotuladas mostraram uma melhoria significativa nas medidas de Interseção-sobre-União para essa tarefa alvo na maioria dos cenários, superando o método de referência. Além disso, aplicamos técnicas de ensemble para aprimorar ainda mais o desempenho dos modelos ajustados, obtendo resultados ainda melhores para a tarefa de segmentação. Esses experimentos indicam que a aplicação de métodos SSL pode trazer benefícios substanciais para a interpretação sísmica, especialmente em situações com poucos dados rotulados disponíveis. |
| id |
UFMG_d69ac5fcdd60ebb94c8e918d8386e1cc |
|---|---|
| oai_identifier_str |
oai:repositorio.ufmg.br:1843/72142 |
| network_acronym_str |
UFMG |
| network_name_str |
Repositório Institucional da UFMG |
| repository_id_str |
|
| spelling |
Segmentation of seismic images based on self-supervised learning and few-labeled samplesSegmentação de Imagens Sísmicas baseada em aprendizado auto-supervisionado e poucas amostras rotuladasself-supervised learningseismic imagesemantic segmentationaprendizado auto-supervisionadoimagem sísmicasegmentação semânticaComputação – TesesAprendizado do computador – TesesAprendizado profundo – TesesSismologia – Análise de imagens – TesesAs atuais metodologias de aprendizado profundo tradicionais para interpretação de imagens sísmicas dependem fortemente de grandes quantidades de dados rotulados. Embora muitos volumes sísmicos estejam disponíveis para download em bancos de dados públicos, esses dados não possuem uma interpretação associada. Isso coloca desafios significativos em relação à aceleração da interpretação sísmica. No entanto, esse campo também é de interesse crescente e apresenta muitas oportunidades de melhoria. Há também um interesse crescente em abordar problemas de segmentação com dados rotulados limitados, especialmente em cenários de poucas amostras. Essas metodologias oferecem o potencial para uma resolução mais efetiva do problema dos dados rotulados limitados. Assim como em muitos outros contextos, a interpretação sísmica também pode se beneficiar de métodos de aprendizado auto-supervisionado, que se baseiam em treinamento prévio sem rótulos manualmente anotados e posterior ajuste fino com poucos rótulos. Para demonstrar o potencial desse tipo de abordagem, foram conduzidos uma série de experimentos com três simples tarefas preliminares auto-supervisionadas: previsão de rotação, montagem de quebra-cabeça e previsão de ordem de slices. Também, utilizamos de tarefas prévias com múltiplos objetivos para verificar se a combinação de tarefas forneceria melhor ponto de partida para o ajuste posterior. Essas tarefas exigem que o modelo aprenda características semânticas dos dados, que podem ser usadas como ponto de partida para o ajuste fino em uma tarefa de segmentação semântica, com o objetivo de identificar as diferentes facies litoestratigráficas em seções sísmicas. Nossos resultados para 1, 5, 10 e 20 amostras rotuladas mostraram uma melhoria significativa nas medidas de Interseção-sobre-União para essa tarefa alvo na maioria dos cenários, superando o método de referência. Além disso, aplicamos técnicas de ensemble para aprimorar ainda mais o desempenho dos modelos ajustados, obtendo resultados ainda melhores para a tarefa de segmentação. Esses experimentos indicam que a aplicação de métodos SSL pode trazer benefícios substanciais para a interpretação sísmica, especialmente em situações com poucos dados rotulados disponíveis.Current traditional deep learning methods for seismic image interpretation heavily rely on large amounts of labeled data. Although many seismic volumes are available for download through public databases, these data do not have an associated interpretation. This poses significant challenges regarding the accelerating seismic interpretation. Nonetheless, this field is also of growing interest and presents many opportunities for improvement. There is also an increasing interest in addressing segmentation problems with limited labeled data, particularly in few-shot scenarios. These methodologies offer the potential to effectively tackle the limited labeled data issue. As in many other contexts, seismic interpretation can also benefit from self-supervised learning (SSL) methods, relying on prior training without manually-annotated labels and subsequent fine-tuning with few labeled samples. To demonstrate the potential of such an approach, we conducted experiments with three simple self-supervised pretext tasks: rotation prediction, jigsaw puzzling, and a frame-order prediction. Also, we used pre-tasks with multiple objectives to verify if the combination of tasks would provide the best starting point for the post-fit. These tasks require the model to learn meaningful semantic features about the data that can be used as a start-point for fine-tuning in a semantic segmentation task, aiming at identifying the different lithostratigraphic facies in seismic sections. Our results for 1, 5, 10, and 20 labeled samples (shots) showed significant improvement for Intersection-over-Union (IoU) measurements for the target task in most scenarios, outperforming the baseline method. Additionally, we applied ensemble techniques to further enhance the performance of the fine-tuned models, achieving even better results for the segmentation task. These experiments indicate that the employed SSL methods can benefit seismic interpretation, especially in situations with few available labeled data.CNPq - Conselho Nacional de Desenvolvimento Científico e TecnológicoFAPEMIG - Fundação de Amparo à Pesquisa do Estado de Minas GeraisCAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível SuperiorFAPESP - Fundação de Amparo à Pesquisa do Estado de São PauloOutra AgênciaUniversidade Federal de Minas GeraisBrasilICX - DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃOPrograma de Pós-Graduação em Ciência da ComputaçãoUFMGJefersson Alex Dos Santoshttp://lattes.cnpq.br/2171782600728348Hugo Neves de OliveiraFrederico Gadelha GuimarãesLuiz Alberto Barbosa de LimaBruno Augusto Alemão Monteiro2024-07-30T22:50:13Z2024-07-30T22:50:13Z2023-07-13info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1843/72142https://orcid.org/0000-0001-7288-5504https://orcid.org/0000-0002-8889-1586https://orcid.org/0000-0001-8760-9801enginfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMG2024-07-30T22:50:14Zoai:repositorio.ufmg.br:1843/72142Repositório InstitucionalPUBhttps://repositorio.ufmg.br/oairepositorio@ufmg.bropendoar:2024-07-30T22:50:14Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false |
| dc.title.none.fl_str_mv |
Segmentation of seismic images based on self-supervised learning and few-labeled samples Segmentação de Imagens Sísmicas baseada em aprendizado auto-supervisionado e poucas amostras rotuladas |
| title |
Segmentation of seismic images based on self-supervised learning and few-labeled samples |
| spellingShingle |
Segmentation of seismic images based on self-supervised learning and few-labeled samples Bruno Augusto Alemão Monteiro self-supervised learning seismic image semantic segmentation aprendizado auto-supervisionado imagem sísmica segmentação semântica Computação – Teses Aprendizado do computador – Teses Aprendizado profundo – Teses Sismologia – Análise de imagens – Teses |
| title_short |
Segmentation of seismic images based on self-supervised learning and few-labeled samples |
| title_full |
Segmentation of seismic images based on self-supervised learning and few-labeled samples |
| title_fullStr |
Segmentation of seismic images based on self-supervised learning and few-labeled samples |
| title_full_unstemmed |
Segmentation of seismic images based on self-supervised learning and few-labeled samples |
| title_sort |
Segmentation of seismic images based on self-supervised learning and few-labeled samples |
| author |
Bruno Augusto Alemão Monteiro |
| author_facet |
Bruno Augusto Alemão Monteiro |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Jefersson Alex Dos Santos http://lattes.cnpq.br/2171782600728348 Hugo Neves de Oliveira Frederico Gadelha Guimarães Luiz Alberto Barbosa de Lima |
| dc.contributor.author.fl_str_mv |
Bruno Augusto Alemão Monteiro |
| dc.subject.por.fl_str_mv |
self-supervised learning seismic image semantic segmentation aprendizado auto-supervisionado imagem sísmica segmentação semântica Computação – Teses Aprendizado do computador – Teses Aprendizado profundo – Teses Sismologia – Análise de imagens – Teses |
| topic |
self-supervised learning seismic image semantic segmentation aprendizado auto-supervisionado imagem sísmica segmentação semântica Computação – Teses Aprendizado do computador – Teses Aprendizado profundo – Teses Sismologia – Análise de imagens – Teses |
| description |
As atuais metodologias de aprendizado profundo tradicionais para interpretação de imagens sísmicas dependem fortemente de grandes quantidades de dados rotulados. Embora muitos volumes sísmicos estejam disponíveis para download em bancos de dados públicos, esses dados não possuem uma interpretação associada. Isso coloca desafios significativos em relação à aceleração da interpretação sísmica. No entanto, esse campo também é de interesse crescente e apresenta muitas oportunidades de melhoria. Há também um interesse crescente em abordar problemas de segmentação com dados rotulados limitados, especialmente em cenários de poucas amostras. Essas metodologias oferecem o potencial para uma resolução mais efetiva do problema dos dados rotulados limitados. Assim como em muitos outros contextos, a interpretação sísmica também pode se beneficiar de métodos de aprendizado auto-supervisionado, que se baseiam em treinamento prévio sem rótulos manualmente anotados e posterior ajuste fino com poucos rótulos. Para demonstrar o potencial desse tipo de abordagem, foram conduzidos uma série de experimentos com três simples tarefas preliminares auto-supervisionadas: previsão de rotação, montagem de quebra-cabeça e previsão de ordem de slices. Também, utilizamos de tarefas prévias com múltiplos objetivos para verificar se a combinação de tarefas forneceria melhor ponto de partida para o ajuste posterior. Essas tarefas exigem que o modelo aprenda características semânticas dos dados, que podem ser usadas como ponto de partida para o ajuste fino em uma tarefa de segmentação semântica, com o objetivo de identificar as diferentes facies litoestratigráficas em seções sísmicas. Nossos resultados para 1, 5, 10 e 20 amostras rotuladas mostraram uma melhoria significativa nas medidas de Interseção-sobre-União para essa tarefa alvo na maioria dos cenários, superando o método de referência. Além disso, aplicamos técnicas de ensemble para aprimorar ainda mais o desempenho dos modelos ajustados, obtendo resultados ainda melhores para a tarefa de segmentação. Esses experimentos indicam que a aplicação de métodos SSL pode trazer benefícios substanciais para a interpretação sísmica, especialmente em situações com poucos dados rotulados disponíveis. |
| publishDate |
2023 |
| dc.date.none.fl_str_mv |
2023-07-13 2024-07-30T22:50:13Z 2024-07-30T22:50:13Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/1843/72142 https://orcid.org/0000-0001-7288-5504 https://orcid.org/0000-0002-8889-1586 https://orcid.org/0000-0001-8760-9801 |
| url |
http://hdl.handle.net/1843/72142 https://orcid.org/0000-0001-7288-5504 https://orcid.org/0000-0002-8889-1586 https://orcid.org/0000-0001-8760-9801 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Federal de Minas Gerais Brasil ICX - DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO Programa de Pós-Graduação em Ciência da Computação UFMG |
| publisher.none.fl_str_mv |
Universidade Federal de Minas Gerais Brasil ICX - DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO Programa de Pós-Graduação em Ciência da Computação UFMG |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFMG instname:Universidade Federal de Minas Gerais (UFMG) instacron:UFMG |
| instname_str |
Universidade Federal de Minas Gerais (UFMG) |
| instacron_str |
UFMG |
| institution |
UFMG |
| reponame_str |
Repositório Institucional da UFMG |
| collection |
Repositório Institucional da UFMG |
| repository.name.fl_str_mv |
Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG) |
| repository.mail.fl_str_mv |
repositorio@ufmg.br |
| _version_ |
1835272472192090112 |