Projeto Integrado Iv
Projeto Integrado Iv
Projeto Integrado Iv
PROJETO INTEGRADO IV
Camaçari-BA
2023
ADRIANO PEREIRA DA SILVA
PROJETO INTEGRADO IV
Camaçari-BA
2023
Tarefa 1: Defina Data Lake, descrevendo a ideia central por trás deste tipo de
estrutura e o seu propósito. Em seguida, descreva brevemente a principal diferença
entre um Data Lake e um Data Warehouse.
Os bancos de dados NoSQL (Not Only SQL) são vantajosos em vários cenários em
comparação com os bancos de dados relacionais (SQL):
Escalabilidade Horizontal:
Quando há a necessidade de lidar com um grande volume de tráfego ou cargas de
trabalho distribuídas que requerem escalabilidade, os bancos de dados NoSQL são
ideais. Eles são projetados para escalonamento horizontal, distribuindo dados em
vários nós, proporcionando maior capacidade de gerenciamento de cargas de
trabalho intensivas.
Dados Distribuídos:
Quando os dados estão distribuídos geograficamente em vários data centers ou
locais, os bancos de dados NoSQL oferecem recursos de replicação e distribuição
que facilitam o gerenciamento de dados distribuídos.
Esses são alguns dos cenários em que os bancos de dados NoSQL são mais
vantajosos em comparação com os bancos de dados relacionais, devido à
flexibilidade, escalabilidade e adequação a estruturas de dados variadas.
Pandas:
Ações: O agente pode executar ações que afetam o ambiente. Essas ações podem
ser discretas ou contínuas, dependendo do problema.
Algoritmo Q-learning:
Inicialização: Inicialize uma tabela Q, que é uma matriz onde as linhas representam
estados possíveis e as colunas representam ações possíveis. Inicialize todos os
valores da tabela Q com zeros.
O agente escolhe uma ação com base em uma política de exploração (tomar ação
aleatória com probabilidade epsilon) ou uma política de exploração (tomar a ação
com o maior valor Q para o estado atual).
Execução da Ação: O agente executa a ação escolhida no ambiente.
Onde: