作者文章归档:course

股票评估分析建模常用的软件和工具


以下是一些进行股票评估分析建模常用的软件和工具:

专业编程软件

  • Python:具有强大的数据分析和处理能力,拥有丰富的第三方库。比如,Pandas库可用于数据的读取、清洗、转换和分析,能高效处理股票数据中的各种数值计算和数据结构调整;Numpy库则提供了高效的数值计算功能,有助于进行复杂的数学运算;MatplotlibSeaborn可用于数据可视化,直观展示股票数据的趋势、分布等特点,帮助分析和理解数据;TA-Lib可用于技术分析,提供了多种常见的技术指标计算函数;Zipline可用于回测交易策略,评估策略的有效性和风险水平.
  • R语言:专为统计分析和图形表示而设计,在金融市场分析中具...

Read more

股票(stock)评估分析建模


以下是一个关于股票(stock)评估分析建模的一般步骤和方法: 1. 数据收集: - 历史价格数据:从金融数据提供商(如 Bloomberg、Yahoo Finance 等)获取股票的每日、每周或每月的开盘价、最高价、最低价、收盘价、成交量等历史价格数据,时间跨度应足够长以反映股票的长期走势和波动特征,一般建议至少涵盖数年的数据。 - 公司财务数据:收集公司的资产负债表、利润表、现金流量表等财务报表数据,包括营收、净利润、资产总额、负债总额、现金流等关键指标,这些数据可从公司年报、证券交易所披露信息或金融数据平台获取,用于评估公司的基本面状况和盈利能力。 - 宏观...

Read more

SadTalker-数字人说话的视频-开源项目


SadTalker是一个开源项目,它能够将静态图片中的人物与音频结合,生成数字人说话的视频。该项目基于深度学习技术,通过从音频中提取3D运动系数(包括头部姿态和表情),并使用3D面部渲染器来生成视频。以下是关于SadTalker在GitHub上的信息:

SadTalker GitHub项目地址

SadTalker的GitHub项目地址是:https://github.com/OpenTalker/SadTalker。在这个页面上,你可以找到项目的源代码、文档、教程以及相关的模型文件。

SadTalker的主要功能

  • 音频驱动的数字人生成:通过输入一张包含人脸的图片和一段音频,SadTal...

Read more

Instructor-获取大语言模型(LLM)结构化输出的热门工具


该网页主要介绍了一个名为Instructor的库,它是用于获取大语言模型(LLM)结构化输出的热门工具,具有简单、透明和以用户为中心的设计特点,基于Pydantic构建。以下是具体内容总结: 1. 安装与使用 - 可通过 pip install instructor 进行安装,不同模型如OpenAI、Ollama、llama-cpp-python等需安装对应的扩展,如 pip install "instructor[ollama]"。 - 以从自然语言中提取用户信息为例,展示了如何结合不同模型使用Instructor。如使用OpenAI模型时,先定义输出结构类 Extra...

Read more

AI知识体系概述


AI(人工智能)知识体系包含多个重要方面:

一、机器学习(Machine Learning)

  1. 定义

  2. 机器学习是多领域交叉学科,涉及概率论、统计学等多门学科,它研究计算机如何模拟人类学习行为,获取新知识和技能,优化自身性能。

  3. 类型

  4. 监督学习(Supervised Learning)

    • 有标记好的训练数据集,例如图像分类任务中图像有类别标签。模型学习输入特征和输出标签的关系,算法有决策树、支持向量机、多层感知机(分类)、线性回归(数值预测)等。
  5. 无监督学习(Unsupervised Learning)

    • 训练数据无标签,如聚类任务中模型根据数据相似性划分簇。常见算法有K...

Read more

TANGO-口型同步手势视频重演的项目


您提供的链接指向的是GitHub上的一个项目,名为TANGO,这是一个官方实现的论文项目,论文标题为“TANGO: Co-Speech Gesture Video Reenactment with Hierarchical Audio-Motion Embedding and Diffusion Interpolation”。以下是该项目的一些关键信息:

  1. 项目简介
  2. TANGO是一个用于口型同步手势视频重演的项目,它结合了层次化的音频-动作嵌入和扩散插值技术。

  3. 新闻更新

  4. 2024年10月,TANGO项目在Hugging Face空间上线,代码用于创建手势图现已可用。

  5. 结...

Read more

神经网络剪枝


神经网络剪枝是一种模型压缩技术,旨在通过移除网络中不重要的参数或结构来减少模型的大小和计算复杂度,同时尽量保持模型的性能。以下是关于神经网络剪枝的详细信息:

剪枝的原理

剪枝的基本原理是识别并移除神经网络中对模型性能贡献较小的权重或神经元。这样可以在不显著影响模型准确性的前提下,减少模型的存储需求和计算量,从而提高推理速度和降低能耗。

剪枝的类型

  • 非结构化剪枝:移除单个权重或神经元,可能导致稀疏矩阵,需要特定硬件支持。
  • 结构化剪枝:移除整个卷积核、神经元或通道,保持模型结构的规整性,便于硬件加速。

剪枝的流程

  1. 模型预训练:使用标准训练算法训练模型。
  2. 模型剪枝:根据参数重要性评估结果...

Read more

文本生成视频-开源项目


是的,当前有多个开源项目致力于实现文本生成视频的功能。以下是一些值得关注的项目:

:::contextList

Text_To_Video
该项目集成了 ChatGLM-6B、Stable Diffusion 和免费的 TTS 服务,利用 MoviePy 合成视频,帮助用户快速批量生成视频内容。 :::

:::contextList

SoraWebui
这是一个基于 OpenAI 的 Sora 模型的开源项目,允许用户通过文本生成视频,并提供一键部署功能,简化视频生成过程。 :::

:::contextList

MoneyPrinterTurbo
该项目利用大模型,实现一键生成短视频...

Read more

人工智能的关键概念解析


人工智能的关键概念解析

人工智能(Artificial Intelligence,简称AI)是当今最具革命性和变革性的技术之一,它涉及多个领域的交叉和融合。本篇文章围绕人工智能的100个关键概念展开,涵盖了基础理论、模型、算法、应用场景和技术细节。

机器学习与深度学习

机器学习

机器学习是人工智能的核心分支,其目标是通过数据驱动的方法,使计算机能够自动改进性能。机器学习的核心概念包括: - 特征工程:通过技术手段提取能反映数据特性的信息。 - 标签:监督学习中用于指导模型训练的真实值。 - 训练集、测试集、验证集:分别用于模型训练、性能评估和超参数调整。 - 过拟合与欠拟合:过拟合指模型...

Read more

AI知识体系关键字


以下是一篇关于 AI 知识体系关键字的详细文章。# AI 知识体系关键 365 字深度解析:开启智能世界大门

一、基础概念(1 - 100)

  1. 人工智能(Artificial Intelligence):旨在赋予机器模拟、延伸和扩展人类智能的能力,涵盖学习、推理、感知、理解、决策等多方面智能行为,是一门综合性的学科领域,驱动着众多技术的发展与应用,为各行业的变革提供核心动力,从智能助手到复杂的工业自动化系统,其影响力无处不在。
  2. 机器学习(Machine Learning):作为人工智能的关键分支,使机器能够通过数据自动学习模式和规律,而非依赖于明确的编程指令。它基于统计学和数学理论,构建...

Read more