Acelere os workloads de inteligência artificial com IBM Storage

By | 6 minute read | 30/04/2020

A inteligência artificial (IA) está em ascensão.

A pesquisa Agenda do CIO da Gartner de 2019 mostra que entre 2018 e 2019, as organizações que implementaram a inteligência artificial cresceram de 4 a 14%. O aumento da adoção demonstra o valor dos insights gerados a partir de dados e as vantagens que a inteligência artificial pode oferecer às empresas.

A IA avançou bastante desde suas primeiras aplicações em engenharia nuclear e ciências genômicas. Hoje, ela pode ser usada em diferentes setores, incluindo:

  • Marketing: Retargeting do cliente ou oferece recomendações de produto a um cliente existente
  • Vendas: Identificar padrões de vendas previsíveis, gerar oportunidades, criar chat bots, bots para e-mail como um representante de vendas
  • Operações: Realizar manutenção preditiva e análise de manufatura
  • Atendimento ao cliente: Realizar análise de chamadas, oferecer sugestões de resposta, implementar processamento automatizado de reclamações
  • Segurança de dados e segurança pessoal: Implementar segurança cibernética e detecção de fraude, sistemas de segurança autônomos desenvolvidos com inteligência artificial
  • Assistência médica: Obter diagnóstico antecipado e insights a partir de imagens
  • Automotivo: Alcançar avanços em IoT e GPU que permitem a criação de veículos autodirigíveis

Ao adotar a estratégia de IA antecipadamente, sua empresa poderá se tornar mais inovadora e competitiva.

Durante o planejamento para a adoção de inteligência artificial, é importante observar que a infraestrutura, principalmente o armazenamento, pode ser um importante acelerador em qualquer configuração de IA. Cada caso de uso de IA ou machine learning depende dos dados e das inferências que extraímos desses dados. Esses dados, dentro do processo de IA, passam por diversos estágios no workflow de IA e cada estágio tem suas próprias características distintas de I/O. É fundamental que haja uma solução de armazenamento que não apenas suporte diversos requisitos de I/O, mas que também facilite o gerenciamento de dados.

As soluções IBM Storage destacam-se por solucionar os tipos de desafios que podem aparecer em um workflow de IA, ajudando a equilibrar o custo e o desempenho à medida que novos recursos de IA são introduzidos nos negócios.

 

Armazenamento para cada estágio do workflow de inteligência artificial

O workflow típico de IA tem quatro processos principais:

  • Ingestão
  • Classificação/preparação/transformação
  • Análise/treinamento
  • Inferência/insights

Cada estágio requer diferentes recursos de armazenamento para alcançar os resultados desejados. Os recursos essenciais para o sucesso de uma implementação de IA incluem escalabilidade, velocidade, custo e flexibilidade.

Ingestão: A ingestão de dados é o processo de obter e importar dados para uso imediato, de qualquer lugar. A ingestão de dados a uma velocidade razoável pode ser um desafio para os negócios.  Para garantir o sucesso da ingestão de dados, é necessário contar com uma solução de armazenamento capaz de fornecer o nível necessário de escalabilidade, rendimento e capacidade para ingerir dados de fontes heterogêneas, e a um custo financeiramente suportável.

Classificação/preparação/transformação: Após a ingestão, uma etapa automatizada de classificação, preparação e transformação (caso haja necessidade) pode reduzir a complexidade do gerenciamento de dados recebidos de fontes heterogêneas. Uma forma de fazer isso seria contar com uma solução baseada em política para ajudar a usar os mesmos dados em diversos casos de uso de inteligência artificial.

Análise/treinamento: A análise e o treinamento de dados é um processo altamente iterativo, e cada iteração, dependendo do tamanho dos dados, pode demorar bastante para ser concluída. Uma solução de armazenamento com baixa latência pode ajudar a concluir um ciclo de treinamento de IA em menos tempo.

Inferência/insights: A etapa final é extrair insights de valor a partir dos dados, o que pode ajudar a empresa a atingir a vantagem competitiva desejada. A velocidade é novamente um importante aspecto da solução de armazenamento.

 

Por que o IBM Storage para IA se destaca?

A IBM oferece um amplo portfólio de soluções definidas por software para atender aos requisitos de cada estágio do workflow de IA. As soluções disponíveis não apenas fornecem uma arquitetura de informações inteligente, mas também permite o gerenciamento eficiente de dados para acelerar o pipeline de dados desde o estágio de ingestão até a extração de insights.

 

Figura 1: O portfólio do IBM Storage projetado e otimizado para atender aos requisitos exclusivos de diferentes estágios, desde a ingestão até a extração de insights, entre outros.

 

IBM Spectrum Scale

O IBM Spectrum Scale é uma oferta Storage Definido por Software (SDS) comprovada, em conformidade com o POSIX, que fornece acesso paralelo a dados e ajuda a minimizar a movimentação de dados entre os diferentes estágios de IA. O Spectrum Scale oferece diversas maneiras de acessar os dados como um único name space global e, portanto, pode ser utilizado durante diferentes ciclos de dados, nos quais a ingestão de dados ocorre globalmente de fontes heterogêneas. O Spectrum Scale permite transferir dados de maneira simples e com a máxima rapidez possível entre as camadas, com uma latência extremamente baixa e alto rendimento. Ele também está disponível como um dispositivo, o IBM Elastic Storage Server, que fornece alto rendimento por meio de uma única unidade.

 

IBM Cloud Object Storage

Os grandes conjuntos de dados de inteligência artificial exigem o armazenamento de uma enorme quantidade de dados por períodos mais longos. O IBM Cloud Object Storage oferece uma solução de custo reduzido, escalável, segura, altamente disponível e fácil de gerenciar. Ele está disponível como uma solução de software e como dispositivos. O dispositivo está disponível em configurações menores, começando com terabytes e aumentando a escala para exabytes.

 

IBM Spectrum Discover

O IBM Spectrum Discover é um software de gerenciamento de metadados moderno que ajuda a estruturar os dados não estruturados. O Spectrum Discover ajuda a acelerar o estágio de preparação de dados com a catalogação e a classificação de dados não estruturados e a remoção de dados duplicados, durante o processo de classificação e transformação do workflow de IA.

 

IBM FlashSystem

A análise e o treinamento de dados de sistemas de IA é um processo e, nesse estágio, o armazenamento mais rápido é fundamental para acelerar os resultados. O IBM FlashSystem foi projetado e desenvolvido com a tecnologia patenteada IBM FlashCore para oferecer um desempenho excelente e um custo total de propriedade altamente competitivo.

As soluções IBM Storage para IA oferecem suporte para estruturas de IA como TensorFlow, Caffe, Spark e CNTK. As organizações interessadas em adotar a inteligência artificial precisam trabalhar com provedores que ofereçam uma ampla variedade de soluções de armazenamento para dar suporte a cada estágio do processo de IA, e o IBM Storage pode fazer isso.

 

Onde encontrar suporte?

Se você está buscando suporte o Storage Definido por Software da IBM e para o IBM Spectrum Storage Suite, entre em contato com um de nossos especialistas. Eles irão te ajudar a capturar, entregar, gerenciar e proteger seus dados de forma eficiente e com desempenho de nível superior.