2023年以ChatGPT为代表的大语言模型火爆工业界和学术圈,国内各大互联网公司都在布局LLM风口,如百度文心一言、华为盘古、腾讯混元、阿里通义千问等。大语言模型(LLM,Large Language Model)是一种基于深度学习的自然语言处理模型,旨在通过大规模的预训练来学习语言模式和知识,从而实现文本生成、语言理解等自然语言处理任务,借助深度学习的强大计算能力和学习能力,实现了自然语言处理领域的重大突破。
LLM有着广泛应用,特别是在搜索引擎领域,结合大语言模型通过搜索增强技术(RAG),能够获取实时的互联网信息和企业知识库,从而提供更加精准和个性化的搜索结果。这种结合不仅提升了模型性能,还使得大模型能够更精准地理解用户意图,并在海量文档中找到与用户意图最相关的知识。
MATLAB在深度学习、大语言模型、机器学习领域有着广泛的应用。
在深度学习领域,MATLAB提供了丰富的深度学习工具箱Deep Learning Toolbox,这是一个功能强大的工具箱,它提供了简单的命令来创建和互连深度神经网络的各个层。包括神经网络设计、训练、调优等功能,可以帮助用户快速构建和训练深度学习模型。
在机器学习领域,MATLAB提供了工具箱Statistics and Machine Learning Toolbox,为用户提供了丰富的功能和工具,支持用户在数据分析、统计建模、机器学习和深度学习等领域进行各种任务。通过该工具箱,用户可以快速构建、训练和评估各种机器学习模型,从而实现数据驱动的决策和预测。
在大语言模型领域,MATLAB提供了工具箱Text Analytics Toolbox,该工具箱里的
Large Language Models (LLMs)库可以将 MATLAB 连接OpenAI Chat Completions API,支持在MATLAB调用ChatGPT;连接到OpenAI Images API,支持调用DALL·E。本地化这块,该库支持调用 Ollama部署的本地大模型模型,帮助研究人员和开发者更好地理解和开发大语言模型应用。
接下来我们将基于MATLAB最新的R2024a版本,使用专业的深度学习、大模型工具箱进行算法实战。
1.MATLAB R2024a下载与安装
先注册,然后通过下方链接下载最新版本的MATLAB:
点击运行本地下载exe文件,安装时选择需要对应工具箱和平台:
基础平台: MATLAB®、Simulink®
专业工具箱:Deep Learning Toolbox, Statistics and Machine Learning Toolbox等。
然后一直点击下一步,直到完成安装: