Tensorflow: A system for largescale machine learning, Proceedings of the 12th Symposium on Operating Systems Design and Implementation, pp.265-283, 2016. ,
Artificial neural networks for simultaneous multi horizon tracking across discontinuities, 70th Annual International Meeting, SEG, Expanded Abstracts, pp.651-653, 2000. ,
, Horizon correlation across faults guided by geological constraints: Proceedings of the SPIE, vol.4667, pp.312-322, 2002.
seismic interpretation, p.3, 2003. ,
Modern 3-D seismic interpretation: The Leading Edge, vol.17, pp.1262-1272, 1998. ,
Eigenstructure-based coherence computations as an aid to 3-D structural and stratigraphic mapping: Geophysics, vol.64, pp.1468-1479, 1999. ,
, Seismic horizon picking using an artificial neural network: IEEE International Conference on Acoustics, Speech, and Signal Processing, pp.105-108, 1992.
A review of global interpretation methods for automated 3D horizon picking: The Leading Edge, vol.30, pp.8-47, 2011. ,
A scalable deep learning platform for identifying geologic features from seismic attributes: The Leading Edge, vol.36, pp.249-256, 2017. ,
, Batch normalization: Accelerating deep network training by reducing internal covariate shift: arXiv preprint, 2015.
, Adam: A method for stochastic optimization: arXiv preprint, 2014.
Toward more robust neural-network first break and horizon pickers, 63rd Annual International Meeting, SEG, Expanded Abstracts, pp.238-241, 1993. ,
, Deep learning: Nature, vol.521, pp.436-444, 2015.
Gradient-based learning applied to document recognition: Proceedings of the IEEE, vol.86, pp.2278-2324, 1998. ,
Automated 3-D horizon tracking and seismic classification using artificial neural networks, pp.31-44, 2003. ,
A seismic facies classification method based on the convolutional neural network and the probabilistic framework for seismic attributes and spatial classification: Interpretation, vol.7, pp.225-236, 2019. ,
Volumetric flattening: An interpretation tool: The Leading Edge, vol.26, pp.888-897, 2007. ,
Fully convolutional networks for semantic segmentation, 2014. ,
, A global approach in seismic interpretation based on cost function minimization: 79th Annual International Meeting, SEG, Expanded Abstracts, pp.2592-2596, 2009.
Neural networks for geophysicists and their application to seismic data interpretation: The Leading Edge, vol.38, pp.534-540, 2019. ,
, A stochastic approximation method: The Annals of Mathematical Statistics, vol.22, pp.400-407, 1951.
, Convolutional networks for biomedical image segmentation: arXiv e-prints, 2015.
, SaltSeg: Automatic 3D salt segmentation using a deep convolutional neural network: Interpretation, vol.7, pp.113-122, 2019.
, Best practices for convolutional neural networks applied to visual document analysis: 7th International Conference on Document Analysis and Recognition, pp.958-963, 2003.
Dropout: A simple way to prevent neural networks from overfitting, The Journal of Machine Learning Research, vol.15, pp.9-1958, 2014. ,
Detection of point scatterers using diffraction imaging and deep learning: Geophysical Prospecting, vol.68, pp.830-844, 2019. ,
, A hybrid of neural net and branch and bound techniques for seismic horizon tracking: Proceedings of the ACM/SIGAPP Symposium on Applied Computing, ACM, pp.173-178, 1993.
Convolutional neural networks for automated seismic interpretation: The Leading Edge, vol.37, pp.529-537, 2018. ,
Beyond regression: New tools for prediction and analysis in the behavioral sciences, 1974. ,
Least-squares horizons with local slopes and multigrid correlations: Geophysics, vol.83, 2018. ,
FaultSeg3D: Using synthetic data sets to train an end-to-end convolutional neural network for 3D seismic fault segmentation: Geophysics, vol.84, pp.35-45, 2019. ,
, Seismic fault detection with convolutional neural network: Geophysics, vol.83, pp.97-103, 2018.
Learning to segment under various forms of weak supervision, Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp.3781-3790, 2015. ,
Applications of supervised deep learning for seismic interpretation and inversion: The Leading Edge, vol.38, pp.526-533, 2019. ,
An integrated application of neural network and markov chain techniques to the prediction of lithofacies from well logs, 2003. ,
Determination of lithology from well logs by statistical analysis: SPE (Society of Petroleum Engineers) Format, Eval, vol.2, p.4, 1987. ,
, Seismic petrophysics: Part 1: The Leading Edge, vol.34, pp.440-442, 2015.
Comparison of four approaches to a rock facies classification problem, Comput. Geosci, vol.33, pp.599-617, 2007. ,
Facies classification using machine learning: The Leading Edge, vol.35, pp.906-909, 2016. ,
, Deep learning: Nature, vol.521, pp.436-444, 2015.
Gradient-based learning applied to document recognition, Proceedings of the IEEE, vol.86, pp.2278-2324, 1998. ,
Inferring a continuous lithology and mineralogy from multivariate statistical analysis of well-logging data : Examples from some sedimentary structures associated with tectonic plates convergence zones (ocean drilling program leg 134, 156 and 160): Institut des sciences de la terre, 1998. ,
Dropout: a simple way to prevent neural networks from overfitting, Journal of Machine Learning Research, vol.15, pp.1929-1958, 2014. ,
, Going deeper with convolutions: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp.1-9, 2015.
Methodology of organic-rich shale lithofacies identification and prediction: A case study from marcellus shale in the appalachian basin, Computers & Geosciences, vol.49, pp.151-163, 2012. ,
Visualizing and Reporting Figure A.10 -3D viewer in a Jupyter notebook with Plotly. the figures seen in this thesis. Recently, more modern libraries like Plotly (Inc., 2015) or Bokeh (Bokeh Development Team, 2019) have appeared. They are based on a JavaScript engine and are powerful for interactive data visualization in a web browser ,
TensorFlow: Large-scale machine learning on heterogeneous systems, 2015. ,
K -svd: An algorithm for designing overcomplete dictionaries for sparse representation, IEEE Transactions on, vol.54, issue.11, pp.4311-4322, 2006. ,
Power to the people: The role of humans in interactive machine learning, vol.35, pp.105-120, 2014. ,
Deep-learning tomography. The Leading Edge, vol.37, pp.58-66, 2018. ,
, , 2017.
k-means++: The advantages of careful seeding, Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms, pp.1027-1035, 2007. ,
3-D Seismic Interpretation, 2003. ,
Learning to find pre-images, NIPS, pp.449-456, 2003. ,
Simultaneous dictionary learning and denoising for seismic data, GEOPHYSICS, vol.79, issue.3, pp.27-31, 2014. ,
Cython: The best of both worlds, Computing in Science & Engineering, vol.13, issue.2, pp.31-39, 2011. ,
Deep learning of representations for unsupervised and transfer learning, Proceedings of ICML workshop on unsupervised and transfer learning, pp.17-36, 2012. ,
, , 2010.
Nonlinear programming, Journal of the Operational Research Society, vol.48, issue.3, pp.334-334, 1997. ,
Pattern recognition and machine learning, 2006. ,
, Bokeh: Python library for interactive visualization, Bokeh Development Team, 2019.
Denoising seismic data using the nonlocal means algorithm, Geophysics, vol.77, issue.1, pp.5-8, 2012. ,
Online learning and stochastic approximations, vol.17, p.142, 1998. ,
Correcting residual moveout in seismic gathers with deep learning, 2020. ,
A non-local algorithm for image denoising, Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05, vol.2, pp.60-65, 2005. ,
, Understanding disentangling in beta-vae, 2018.
On the theory of filter amplifiers, Wireless Engineer, vol.7, issue.6, pp.536-541, 1930. ,
, , 2006.
, Multiscale Modeling & Simulation, vol.5, issue.3, pp.861-899
Curvelets: A surprisingly effective nonadaptive representation for objects with edges, 2000. ,
Semi-supervised learning, IEEE Transactions on Neural Networks, vol.20, issue.3, pp.542-542, 2009. ,
, Efficient primitives for deep learning, 2014.
Stargan: Unified generative adversarial networks for multi-domain image-to-image translation, 2017. ,
, , 2015.
Biorthogonal bases of compactly supported wavelets, Communications on Pure and Applied Mathematics, vol.45, issue.5, pp.485-560, 1992. ,
Introduction to special section: Seismic data conditioning, Interpretation, vol.4, issue.2, 2016. ,
Approximation by superpositions of a sigmoidal function, Mathematics of Control, Signals and Systems, vol.2, issue.4, pp.303-314, 1989. ,
Histograms of oriented gradients for human detection, 2005. ,
URL : https://hal.archives-ouvertes.fr/inria-00548512
Unsupervised seismic facies analysis using wavelet transform and self-organizing maps, Geophysics, vol.72, issue.1, pp.9-21, 2006. ,
Image denoising with patch based pca: local versus global, 2011. ,
URL : https://hal.archives-ouvertes.fr/hal-00654289
Processing and interpretation of a 2D seismic line from the China see, 2020. ,
2D waveform tomography applied to long-streamer mcs data from the scotian slope, GEOPHYSICS, vol.76, issue.4, pp.151-163, 2011. ,
URL : https://hal.archives-ouvertes.fr/hal-02901001
ImageNet: A Large-Scale Hierarchical Image Database, CVPR09, 2009. ,
Wavelet shrinkage and w.v.d.: A 10-minute tour, Progress in Wavelet Analysis and Applications, pp.109-128, 1993. ,
De-noising by soft-thresholding, IEEE transactions on information theory, vol.41, issue.3, pp.613-627, 1995. ,
Adaptive subgradient methods for online learning and stochastic optimization, Journal of Machine Learning Research, vol.12, pp.2121-2159, 2011. ,
Image denoising via learned dictionaries and sparse representation, CVPR, 2006. ,
Why does unsupervised pre-training help deep learning, Journal of Machine Learning Research, vol.11, pp.625-660, 2010. ,
Visualizing higher-layer features of a deep network, 2009. ,
Why so many clustering algorithms: A position paper, SIGKDD Explor. Newsl, vol.4, issue.1, pp.65-75, 2002. ,
One-shot learning of object categories, IEEE transactions on pattern analysis and machine intelligence, vol.28, pp.594-611, 2006. ,
The text mining handbook: advanced approaches in analyzing unstructured data, 2007. ,
Neocognitron: A self-organizing neural network model for a mechanism of pattern recognition unaffected by shift in position, Biological cybernetics, vol.36, issue.4, pp.193-202, 1980. ,
, Deep learning, 2016.
Generative adversarial nets, Advances in neural information processing systems, pp.2672-2680, 2014. ,
Statistical imaging of faults in 3D seismic volumes using a machine learning approach, SEG Technical Program Expanded Abstracts, pp.2045-2049, 2017. ,
Digital selection and analogue amplification coexist in a cortex-inspired silicon circuit, Nature, issue.6789, p.947, 2000. ,
Methods to compute fault images, extract fault surfaces, and estimate fault throws from 3D seismic images, Geophysics, vol.78, issue.2, pp.33-43, 2013. ,
Deep learning-enabled seismic image enhancement, SEG Technical Program Expanded Abstracts, pp.2081-2085, 2018. ,
Algorithm as 136: A k-means clustering algorithm, Journal of the Royal Statistical Society. Series C (Applied Statistics), vol.28, issue.1, pp.100-108, 1979. ,
Deep residual learning for image recognition, Proceedings of the IEEE conference on computer vision and pattern recognition, pp.770-778, 2016. ,
Seismic denoising with nonuniformly sampled curvelets, Computing in Science & Engineering, vol.8, issue.3, pp.16-25, 2006. ,
, Distilling the knowledge in a neural network, 2015.
, Fcns in the wild: Pixel-level adversarial and constraint-based adaptation, 2016.
Interactive machine learning: experimental evidence for the human in the algorithmic loop, Applied Intelligence, vol.49, issue.7, pp.2401-2414, 2019. ,
xarray: N-D labeled arrays and datasets in Python, Journal of Open Research Software, vol.5, issue.1, 2017. ,
A scalable deep learning platform for identifying geologic features from seismic attributes, The Leading Edge, vol.36, issue.3, pp.249-256, 2017. ,
Matplotlib: A 2d graphics environment, Computing in Science & Engineering, vol.9, issue.3, pp.90-95, 2007. ,
, Collaborative data science, 2015.
, Batch normalization: Accelerating deep network training by reducing internal covariate shift, 2015.
Time-Lapse Seismic in Reservoir Management, Society of Exploration Geophysicists, 1997. ,
Practical Applications of Time-lapse Seismic Data. Society of Exploration Geophysicists, 2013. ,
SciPy: Open source scientific tools for Python, 2001. ,
An Introduction to Velocity Model Building, 2010. ,
Seismic data interpolation using CycleGAN, pp.2202-2206, 2019. ,
Distributed training of deep neural networks: Theoretical and practical limits of parallel scalability, 2016 2nd Workshop on Machine Learning in HPC Environments (MLHPC), pp.19-26, 2016. ,
Learning to discover cross-domain relations with generative adversarial networks, Proceedings of the 34th International Conference on Machine Learning, vol.70, pp.1857-1865, 2017. ,
Auto-encoding variational bayes, 2013. ,
Complex hybrid models combining deterministic and machine learning components for numerical climate modeling and weather prediction, Neural Networks, vol.19, issue.2, pp.122-134, 2006. ,
Imagenet classification with deep convolutional neural networks, Proceedings of the 25th International Conference on Neural Information Processing Systems, vol.1, pp.1097-1105, 2012. ,
Numba: A llvm-based python jit compiler, Proceedings of the Second Workshop on the LLVM Compiler Infrastructure in HPC, 2015. ,
SEG Technical Program Expanded Abstracts. Society of Exploration Geophysicists, 2000. ,
Deep learning. nature, vol.521, p.436, 2015. ,
Backpropagation applied to handwritten zip code recognition, Neural Computation, vol.1, issue.4, pp.541-551, 1989. ,
Pseudo-label: The simple and efficient semi-supervised learning method for deep neural networks, 2013. ,
Décollements, detachments, and rafts in the extended crust of dangerous ground, south china sea: The role of inherited contacts, Tectonics, vol.38, issue.6, pp.1863-1883, 2019. ,
Troubling trends in machine learning scholarship, 2018. ,
Coupled generative adversarial networks, Advances in neural information processing systems, pp.469-477, 2016. ,
Fully convolutional networks for semantic segmentation, Proceedings of the IEEE conference on computer vision and pattern recognition, pp.3431-3440, 2015. ,
Using generative adversarial networks to improve deep-learning fault interpretation networks, The Leading Edge, vol.37, issue.8, pp.578-583, 2018. ,
Sparse representation for color image restoration, Trans. Img. Proc, vol.17, issue.1, pp.53-69, 2008. ,
A wavelet tour of signal processing, 1999. ,
3-d seismic attributes using a semblance-based coherency algorithm, Geophysics, vol.63, issue.4, pp.1150-1165, 1998. ,
Coherency calculations in the presence of structural dip, Geophysics, vol.64, issue.1, pp.104-111, 1999. ,
A logical calculus of the ideas immanent in nervous activity, The bulletin of mathematical biophysics, vol.5, issue.4, pp.115-133, 1943. ,
Data structures for statistical computing in python, Proceedings of the 9th Python in Science Conference, pp.51-56, 2010. ,
Kernel pca and de-noising in feature spaces, Proceedings of the 1998 Conference on Advances in Neural Information Processing Systems II, pp.536-542, 1999. ,
Learning from one example through shared densities on transforms, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR, vol.1, pp.464-471, 2000. ,
Does machine learning really work? AI magazine, vol.18, pp.11-11, 1997. ,
The application of bayesian methods for seeking the extremum, Towards global optimization, vol.2, issue.2, pp.117-129, 1978. ,
Fast approximate simulation of seismic waves with deep learning, 2018. ,
Stochastic seismic waveform inversion using generative adversarial networks as a geological prior, First EAGE/PESGB Workshop Machine Learning, 2018. ,
Adaptive principal components and image denoising, Proceedings. 2003 International Conference on, vol.1, 2003. ,
Bayesian methods for machine learning, 2004. ,
Neural networks and deep learning, vol.25, 2015. ,
, Feature visualization. Distill, vol.2, p.7, 2017.
Sparse coding with an overcomplete basis set: A strategy employed by v1? Vision Research, vol.37, pp.3311-3325, 1997. ,
Automatic differentiation in pytorch, 2017. ,
Scikit-learn: Machine learning in Python, Journal of Machine Learning Research, vol.12, pp.2825-2830, 2011. ,
URL : https://hal.archives-ouvertes.fr/hal-00650905
IPython: a system for interactive scientific computing, Computing in Science and Engineering, vol.9, issue.3, pp.21-29, 2007. ,
Characterization and evaluation of similarity measures for pairs of clusterings, Knowledge and Information Systems, vol.19, issue.3, p.361, 2009. ,
Automatic channel detection using deep learning, Interpretation, vol.7, issue.3, pp.43-50, 2019. ,
Innovative automatic fault detection using a volume 3D scanning method, SEG Technical Program Expanded Abstracts, pp.1923-1927, 2019. ,
Adaptive histogram equalization and its variations. Computer vision, graphics, and image processing, vol.39, pp.355-368, 1987. ,
Discriminability-based transfer between neural networks, Advances in neural information processing systems, pp.204-211, 1993. ,
Seismic Imaging: A Review of the Techniques, Their Principles, Merits and Limitations. Education tour series, 2010. ,
Dask: Parallel computation with blocked algorithms and task scheduling, 2015. ,
, Proceedings of the 14th Python in Science Conference, pp.130-136
The significance of phase to the interpreter: Practical guidelines for phase analysis, The Leading Edge, vol.18, issue.7, pp.774-777, 1999. ,
U-net: Convolutional networks for biomedical image segmentation, International Conference on Medical image computing and computer-assisted intervention, pp.234-241, 2015. ,
The perceptron: a probabilistic model for information storage and organization in the brain, Psychological review, vol.65, issue.6, p.386, 1958. ,
Learning internal representations by error propagation, 1985. ,
Neural networks and inversion of seismic data, Journal of Geophysical Research: Solid Earth, vol.99, issue.B4, pp.6753-6768, 1994. ,
Deep learning in neural networks: An overview, Neural networks, vol.61, pp.85-117, 2015. ,
Nonlinear component analysis as a kernel eigenvalue problem, Neural Comput, vol.10, issue.5, pp.1299-1319, 1998. ,
Active learning literature survey, 2009. ,
Pre-stack seismic is essential for quantitative amplitude interpretation, Seismic Profile, vol.1, 2012. ,
Assert: A physician-in-the-loop content-based retrieval system for hrct image databases, Computer Vision and Image Understanding, vol.75, issue.1-2, pp.111-132, 1999. ,
The importance of transfer learning in seismic modeling and imaging, Geophysics, vol.84, issue.6, pp.47-52, 2019. ,
Seismic Amplitude: An interpreter's handbook, 2014. ,
Ilastik: Interactive learning and segmentation toolkit, IEEE International Symposium on, pp.230-233, 2011. ,
Dropout: a simple way to prevent neural networks from overfitting. The journal of machine learning research, vol.15, pp.1929-1958, 2014. ,
Multidimensional contrast limited adaptive histogram equalization, 2019. ,
Og-hpc 18: Carme -an open source framework for multi-user, interactive machine learning and data analytics on distributed (gpu) systems, J, 2018. ,
On the importance of initialization and momentum in deep learning, International conference on machine learning, pp.1139-1147, 2013. ,
Going deeper with convolutions, Proceedings of the IEEE conference on computer vision and pattern recognition, pp.1-9, 2015. ,
Seismic data denoising based on learning-type overcomplete dictionaries, Applied Geophysics, vol.9, issue.1, pp.27-32, 2012. ,
Extracting horizon surfaces from 3d seismic data using deep learning, Geophysics, vol.85, issue.3, pp.17-26, 2020. ,
URL : https://hal.archives-ouvertes.fr/hal-02560737
Facies classification from well logs using an inception convolutional network, 2017. ,
Detection of point scatterers using diffraction imaging and deep learning, Geophysical Prospecting, 2019. ,
URL : https://hal.archives-ouvertes.fr/hal-02354803
Using active learning to adapt remote sensing image classifiers, Remote Sensing of Environment, vol.115, issue.9, pp.2232-2242, 2011. ,
Adversarial discriminative domain adaptation, Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp.7167-7176, 2017. ,
Seismic signal processing method and apparatus for generating a cube of variance values, US Patent, vol.6, p.555, 2000. ,
The numpy array: A structure for efficient numerical computation, Computing in Science Engineering, vol.13, issue.2, pp.22-30, 2011. ,
URL : https://hal.archives-ouvertes.fr/inria-00564007
& the scikit-image contributors (2014). scikit-image: image processing in Python, PeerJ, vol.2, p.453 ,
Adaptive surface-related multiple elimination, Geophysics, vol.57, issue.9, pp.1166-1177, 1992. ,
Stacked denoising autoencoders: Learning useful representations in a deep network with a local denoising criterion, Journal of machine learning research, vol.11, pp.3371-3408, 2010. ,
Deep-learning-based seismic data interpolation: A preliminary result, GEOPHYSICS, vol.84, issue.1, pp.11-20, 2019. ,
Deep learning for image super-resolution: A survey, 2019. ,
Fractal and wavelet image compression techniques, 1999. ,
Lectures on wavelet packet algorithms, Lecture notes, INRIA, pp.31-99, 1991. ,
,
3D seismic image processing for faults, Geophysics, vol.81, issue.2, pp.1-11, 2016. ,
Faultseg3D: Using synthetic data sets to train an end-to-end convolutional neural network for 3D seismic fault segmentation, GEOPHYSICS, vol.84, issue.3, pp.35-45, 2019. ,
Seismic fault detection with convolutional neural network, Geophysics, vol.83, issue.5, pp.97-103, 2018. ,
Deep-learning inversion: A next-generation seismic velocity model building method, GEOPHYSICS, vol.84, issue.4, pp.583-599, 2019. ,
Seismic data analysis: Processing, inversion, and interpretation of seismic data. Society of exploration geophysicists, 2001. ,
How transferable are features in deep neural networks?, Advances in neural information processing systems, pp.3320-3328, 2014. ,
Visualizing and understanding convolutional networks, European conference on computer vision, pp.818-833, 2014. ,
Applications of supervised deep learning for seismic interpretation and inversion. The Leading Edge, vol.38, pp.526-533, 2019. ,
Unpaired image-to-image translation using cycle-consistent adversarial networks, Proceedings of the IEEE international conference on computer vision, pp.2223-2232, 2017. ,
Seismic data denoising through multiscale and sparsity-promoting dictionary learning, GEOPHYSICS, vol.80, issue.6, pp.45-57, 2015. ,
Automatic parameter selection for denoising algorithms using a no-reference measure of image content, IEEE Transactions on Image Processing, vol.19, issue.12, pp.3116-3132, 2010. ,