ANÁLISE PREDITIVA DE VARIÁVEIS CLIMÁTICAS UTILIZANDO INTELIGÊNCIA ARTIFICIAL COM PYTHON NO GOOGLE COLAB  
1HUDSON SERGIO DE SOUZA, 2MATHEUS MARCHETTI, 3ALLAN DA SILVA, 4RONIFRANCIS SHIGUETA, 5ÉRICA APARECIDA ROMERO ORTEGA, 6HUDSON SÉRGIO DE SOUZA
1DOCENTE UNIPAR
2Acadêmico do Curso de Análise e Desenvolvimento de Sistemas da UNIPAR
3DOCENTE UNIPAR
4DOCENTE UNIPAR
5DOCENTE UNIPAR
6DOCENTE UNIPAR
Introdução: A análise preditiva tem se tornado uma ferramenta robusta e confiável para a tomada de decisões em diversos setores, incluindo o gerenciamento de recursos naturais e tecnologias sustentáveis (Salomão et al., 2025), aliada ao aumento de dados climáticos, combinada com a inteligência artificial (IA), permite que os pesquisadores desenvolvam modelos preditivos eficazes (Torres; Freitas, 2023). Este estudo foca na aplicação de técnicas de aprendizado de máquina para prever variáveis climáticas, como temperatura média, umidade, velocidade do vento e pressão média, usando um conjunto de dados de séries temporais climáticas disponíveis no Kaggle (Kaggle-a, 2025), que é uma plataforma colaborativa online voltada para cientistas de dados e entusiastas de aprendizado de máquina, de competições de ciência de dados, compartilhar dados e conhecimentos através de tutoriais e notebooks de código. A Linguagem de Programação Python é considerada de alto nível, de propósito geral, possui uma sintaxe clara e legível, amplamente aplicada à ciência de dados, aprendizado de máquina, desenvolvimento web e automação (Python, 2025). A biblioteca Pandas integrada ao Python fornece estruturas e ferramentas de análise de dados que facilitam a manipulação de dados, e através do DataFrame e do Series é possível realizar operações complexas, como a filtragem, a agregação e a limpeza de dados, atuando no pré-processamento e análise de conjuntos de dados (Pandas, 2025). A biblioteca NumPy é a base de muitas outras bibliotecas de ciência de dados operando com Python, oferece suporte para arrays multidimensionais, matrizes e funções matemáticas complexas (Numpy, 2025). Matplotlib é uma biblioteca de visualização de dados em Python, utilizada para explorar e apresentar resultados de forma visual, facilitando sua análise e a interpretação (Matplotlib, 2025). O ambiente do Google Colab é uma plataforma de desenvolvimento de notebooks Jupyter (Jupyter, 2025), baseada na nuvem, integra com o Google Drive, que permite escrever e executar código Python diretamente no navegador, incluindo Graphics Processing Units/Unidades de Processamento Gráfico (GPUs) e Tensor Processing Units/Unidades de Processamento Tensorial (TPUs) de forma colaborativa com outros desenvolvedores (Google Colaboratory, 2025).
Objetivo: O objetivo deste trabalho é aplicar métodos de análise preditiva com IA para prever a temperatura média utilizando um conjunto de dados de séries temporais climáticas, visando desenvolver um modelo que permita realizar previsões futuras, precisas e avaliar o desempenho do modelo utilizando métricas adequadas.
Material e Métodos: Os dados utilizados neste estudo foram extraídos de um conjunto de dados de séries temporais climáticas no Kaggle (Kaggle-a, 2025), denominado Climate Forecasting - Prophet/Previsão Climática - Profeta (Kaggle-b, 2025), contendo 1.462 entradas diárias, referente aos anos de 2013 a 2017, possui quatro variáveis: meantemp (temperatura média), humidity (umidade), wind_speed (velocidade do vento) e meanpressure (pressão média). Os dados foram importados e manipulados usando a linguagem de programação Python e as bibliotecas Pandas, NumPy e Matplotlib no ambiente do Google Colab (Dias; Dias, 2023). O pré-processamento é fundamental para preparar o conjunto de dados para a modelagem (Fini et al., 2022), para a variável meanpressure (pressão média), foram removidos os outliers (valores extremos), mantendo os valores dentro da faixa realista de 950 a 1050 hPa. Na variável wind_speed (velocidade do vento), foram mantidos todos os valores, sendo que a velocidade máxima de 42.22 km/h, é possível que ocorra em eventos climáticos extremos. A extração das características temporais dos dias e meses do ano, foi realizada para auxiliar na modelagem. O modelo escolhido para a previsão da temperatura média foi o Facebook Prophet (Meta, 2025), uma ferramenta poderosa para séries temporais que lida bem com a sazonalidade, e seu desempenho foi avaliado utilizando métricas de erro, como Mean Absolute Error/Erro Absoluto Médio (MAE) e Root Mean Squared Error/Raíz do Erro Quadrático Médio (RMSE) (Torres; Freitas, 2023).
Resultados e Discussão: Os resultados mostram que o modelo Prophet conseguiu reproduziu a tendência e a sazonalidade dos dados climáticos. A análise dos resultados revelou que o modelo apresentou um MAE de 1.5 e um RMSE de 2.0, indicando uma boa precisão nas previsões. A execução do pré-processamento foi eficiente para garantir a qualidade dos dados, impactando diretamente na performance do modelo. Comparado a métodos tradicionais de previsão, como regressão linear, o modelo Prophet demonstrou um desempenho superior na reprodução de variações sazonais, devido à sua sintaxe flexível e ao tratamento interno de sazonalidade.
Conclusão: O projeto demonstrou que a aplicação de IA e análise preditiva pode levar a previsões climáticas mais precisas e eficazes. O uso do modelo Prophet combinado com a eficiência do pré-processamento de dados, demostra um método robusto para a análise de séries temporais. A pesquisa sugere que futuras investigações devem explorar a aplicação de outros modelos de aprendizado de máquina e a integração de dados externos para melhorar ainda mais as previsões.
Referências:
DIAS, Jonatas Cerqueira; DIAS, Jeferson Cerqueira. Análise preditiva de dados: Uma abordagem de conceitos e algoritmos. Revista Processando o Saber. DOI https://doi.org/10.5281/zenodo.14942165. v.15, n.1, p.63-74, 6 jun. 2023.
FINI, Leonardo; LANZELOTTI, Samantha; COLNAGO, Marilaine; CASACA, Wallace. Análise Preditiva da Geração Fotovoltaica no Mercado de Energia do Complexo Solar Pirapora. Proceeding Series of the Brazilian Society of Computational and Applied Mathematics (SBMAC). e-ISSN: 2359-0793. v.9, n.1, 2022.
GOOGLE, Colaboratory. Google Colab. Disponível em: https://colab.google/. Acesso em: 21 jul. 2025.
JUPYTER. Projetc Jupyter: JupyterNotebook and JypyterLab. Disponível em: https://jupyter.org/. Acesso em: 22 jul. 2025.
KAGGLE-a. Level up with the largest AI & ML community. Disponível em: https://www.kaggle.com/. Acesso em: 23 jul. 2025.
KAGGLE-b. Climate Forecasting: Prophet. Disponível em: https://www.kaggle.com/code/asadullahcreative/climate-forecasting-prophet#1.Import-Libraries. Acesso em: 20 jul.2025.
MATPLOTLIB, Development. Matplotlib 3.10.2: Visualization with Python. Disponível em: https://matplotlib.org/. Acesso em: 23 jul.2025.
META, Open Source. Facebook prophet: Tool for producing high quality forecasts at scale. Disponível em: https://facebook.github.io/prophet/. Acesso em: 15 jul. 2025.
NUMPY. NumPy 2.3.0. Disponível em: https://numpy.org/. Acesso em: 22 jul. 2025.
PANDAS. Pandas 2.3.1. Disponível em: https://pandas.pydata.org/. Acesso em: 22 jul. 2025.
PYTHON, Software Foundation. Python 3.13.2. Disponível em: https://www.python.org/. Acesso em: 21 jul. 2025.
SALOMÃO, P.E.A.; et all. Transformação digital e inovação no RH: o futuro do RH, automação, IA e análise preditiva. Rev. Multidisciplinar do Nordeste Mineiro. ISSN: 2178-6925. v.2, p.1-4, 2025.
TORRES, Simone Carnaúba; FREITAS; Ruskin Marinho. A influência de parâmetros urbanísticos no desempenho climático de tecidos urbanos: Uma análise preditiva em Arapiraca-AL, Brasil. Revista de Geografia e Ordenamento do Território (GOT). DOI: https://doi.org/10.17127/got/2023.25.002. n.25, p.22-47, 2023.