Sobre a Criação de um Sandbox de Aprendizado por Máquina

Se quiser configurar um ou mais ambientes isolados em uma única máquina na qual você pode executar seus dados usando ferramentas e bibliotecas de aprendizado de máquina populares, instale a Distribuição Anaconda no Oracle Cloud Infrastructure Compute.

Anaconda é uma ferramenta de finalidade geral para criar, criar e gerenciar projetos de ciência de dados. Com o Anaconda, você tem acesso a pacotes de ciências de dados acima de 1,500 em R e Python. Ele gerencia bibliotecas como TensorFlow, NumPy, pandas, cikit-learn e muito mais. Ele também trata de instalação e atualização de ambientes de aprendizado de máquina, como o Jupyter Notebook e o RStudio.

Arquitetura

Esta arquitetura mostra um sandbox de amostra com diversos ambientes de aprendizado de máquina instalados em uma única instância de computação no Oracle Cloud Infrastructure.

Cada ambiente é independente e isolado de outros. Cada um pode ter sua própria versão de Python ou R, ou qualquer outro idioma, conjunto de ferramentas e combinação de bibliotecas. Essa configuração permite que você tenha diversos projetos independentes em um sistema, no qual você pode alternar facilmente de um ambiente para outro.

A seguir, descrição do diretório architecture-oci-compute-environments.png
Descrição da ilustração architecture-oci-compute-environments.png

Pré-requisitos

Embora a experiência em aprendizado de máquina e sistemas de computador não seja necessária para saber essa Solução, é necessário pelo menos ter algum conhecimento de tecnologias e processos usados para coletar, mover e transformar dados.

Especificamente, você deve ter as seguintes habilidades:

  • Familiaridade com Python.

  • Familiaridade com o Jupyter Notebook.

  • Alguns conceitos de processos e métodos de Aprendizado por Máquina.

  • Familiaridade com a linha de comandos Linux.

  • Capacidade de usar SSH ou PuTTY para estabelecer conexão com uma máquina remota.

Sobre Serviços e Produtos Obrigatórios

Você deve ter acesso ao Oracle Cloud Infrastructure Compute executando o Linux.

Você pode usar o Oracle Linux 7.7 ou o Ubuntu 18.04. Nesta Solução, mostramos como usar ambos. Usamos o VM.GPU3.1 de forma de computação GPU que tem uma GPU NVIDIA Tesla V100 e 6 OCPUs, mas você também pode configurar um sandbox em uma forma não GPU.

Consulte Aprenda como obter serviços do Oracle Cloud para Soluções Oracle para obter os serviços em nuvem de que você precisa.