自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

算法channel

交流思想,注重分析,看重过程,包含但不限于:经典算法,机器学习,深度学习,LeetCode 题解,Kaggle 实战,英语沙龙,定期邀请专家发推。期待您的到来!

  • 博客(1145)
  • 收藏
  • 关注

转载 超赞!这个ChatGPT提问教程,PDF免费下载

你好,我是郭震AI来袭,我们该如何学习?今天先分享给大家一份超好的GPT提问指南。教程的详细介绍参考下面视频:这个PDF资料旨在教我们更好的给GPT发送指令,让GPT更准确的回答我们的提问。一共有30页,内容包括7个小章节,按照逻辑展开。分别介绍文本回答,代码辅助,结构化结果输出,非结构化结构输出,媒体类型(比如写邮件,写周报,写博客等),还有Meta ChatGPT,就是问GPT自身的一些问题,...

2024-04-22 07:07:54 2

原创 6大类最新AI工具,共计39个分类梳理!

你好,我是郭震俗话说,工欲善其事必先利其器,用好AI工具一定事半功倍!这也是AI技术革命带给我们最能感知到的地方之一。这篇文章总结了6大类AI工具,分别包括:问答,图像,视频,AI编程,AI提示词和AI大模型,一共梳理挑选了共计39个AI工具,其中很多都是开源!文末还包括完整思维导图,大家记得收藏这篇文章。1 问答ChatGPTOpenAI公司闭源ClaudeChatGPT的最大竞争闭源LIama...

2024-04-21 12:42:42 102

原创 AI大模型之路 第三篇:从零实现词嵌入模型,加深理解!

你好,我是郭震今天我们研究「AI大模型第三篇」:词维度预测,很多读者听过词嵌入,这篇文章解答下面问题:词嵌入是什么意思?怎么做到的?原理是什么?从零实现一个专属你数据集的词嵌入我们完整从零走一遍,根基的东西要理解透,这样才能发明出更好的东西。1 skip-gram模型Skip-gram模型是一种广泛使用的词嵌入(Word Embedding)方法,由Mikolov等人在2013年提出。它是Word...

2024-04-19 22:05:19 663

原创 接单赚钱靠谱吗?说说我的看法

你好,我是郭震我有近6万的读者关注,但是最近分享的技术文章平均阅读400,1%的打开率不到!学技术不易,做技术分享真的更不易,两者都需要坚持。再有半年,我整整写这个公众号7年,哇,7年,弹指一挥间,太快了!为什么搞技术分享,就没人看呢?原因有很多种,在这里就不展开了。我想说的是,技术永远都是稀缺资源。为什么?你看看,真正坚持下来一直学习技术的比率有多少!所以只要坚持学,一直学,老的旧的,新的好的,...

2024-04-18 21:14:33 365

原创 AI大模型之路 第二篇: Word2Vec介绍

你好,我是郭震今天我来总结大模型第二篇,word2vec,它是大模型的根基,一切NLP都会用到它。Word2VecWord2Vec 是一种流行的自然语言处理(NLP)工具,它通过将词汇表中的每个单词转换成一个独特的高维空间向量,使得这些词向量能够在数学上表示它们的语义关系。这种方法对于后续的深度学习模型和NLP的发展具有重大意义,因为它提供了一种有效的方式来表达文本数据,并使得基于文本的应用(如机...

2024-04-17 21:27:27 953

转载 AI大模型:近10年发展史,关键里程碑

你好,我是郭震近十年,大模型迎来迅猛发展,下面是我汇总的一张AI大模型近十年发展史,列举关键里程碑。更多学习,可以参考我的《Python与AI全栈技术课》,长按下图二维码查看:...

2024-04-16 21:22:10 23

原创 Python绘制面积折线图,三种用法演示

你好,我是郭震误差带面积图是比较常用的一种图形展示方法,参与绘图的每个点都有一个上下偏差,误差带名字由此而来。面积图误差带面积图,基本代码,一共10个点,有三组数据,如下x, y, error.importmatplotlib.pyplotaspltimportnumpyasnp#生成随机x数据(例如:时间序列)x=np.arange(1,11)#生成对应的随机y数...

2024-04-15 08:59:20 330

原创 一文总结Miniforge配置Python环境!

你好,我是郭震Miniforge是一个社区维护的最小化安装器,用于安装Conda包管理器。它提供了一个轻量级的替代方案,不带有预装的包,这与Anaconda或Miniconda提供的预装包集合不同。Miniforge特别强调支持Conda-forge,这是一个由社区维护的Conda包和渠道。Conda是一个开源的包管理系统和环境管理系统,用于安装、运行和更新包和它们的依赖关系,并能够创建隔离的环境...

2024-04-13 10:03:17 627

原创 joypy,一个Python绘制脊线图的工具库!

你好,我是郭震今天介绍脊线图的绘制。脊线图(Ridgeline Plot)介绍脊线图,又称为Joy Plot,是一种用于展示和比较多个组数据分布的可视化工具。这种图形以层叠和重叠的方式展示每个组的密度估计或频率分布,使得不同组之间的比较直观且具有艺术美感。脊线图特别适合展示数据如何随时间或条件变化,常用于金融、气象、社会科学等领域。绘制脊线图的步骤解释以下是基于Python中joypy库来绘制脊线...

2024-04-12 13:12:51 514

转载 大模型开发 学习路线

短短一年间,LLaMA,Mistral,ChatGLM,Grok等等大模型纷纷开源,相关开发与微调技术也在迅速迭代,RAG,LangChain,DeepSpeed,Megatron-LLM等框架的风靡,LoRA,QLoRA,Flash Attention等微调技术的发展,模型压缩,模型蒸馏,模型部署等全工作流的优化,大模型的技术发展可以说是日新月异,几乎每天都有新的惊喜。作为传统的IT从业者,开发...

2024-04-11 11:01:00 17

转载 大模型开发工程师 roadmap

你好,我是郭震大模型开发工程师应该是接下来几年最火的方向之一,今天逛github发现一个很好的学习导图,是一个专业的大模型开发工程师的学习路线图:我翻译了一下,供英文不是很好的同学参考:运行LLMs:LLM APIs开源LLMs(Open-source LLMs)提示工程(Prompt engineering)结构化输出(Structuring outputs)构建向量存储:摄入文档(Ingest...

2024-04-11 11:01:00 10

原创 Matplotlib实现柱状图内不同线型填充,完整总结!

你好,我是郭震今天我们看看绘图中,常用的一种柱状图内不同线型的填充实现。使用Python绘图神器matplotlib,实现下面的显示图:绘图步骤下面说下绘图步骤:步骤 1: 导入必要的库pythonCopycodeimportmatplotlib.pyplotaspltimportnumpyasnpmatplotlib.pyplot 是一个非常流行的可视化库,用于创建图表和图形。...

2024-04-10 08:48:05 774

原创 Matplotlib绘图中文乱码,完整解决方法总结!

你好,我是郭震这篇文章总结,matplotlib绘图,图中文字体出现乱码问题。在使用Matplotlib进行绘图时,中文字体可能会显示为乱码,因为Matplotlib默认的字体不支持中文。为了在图表中正确显示中文,你需要进行一些额外的配置。以下是一个解决方案,它包括设置Matplotlib以使用支持中文的字体:步骤 1: 安装中文字体首先,确保你的系统中安装了至少一种支持中文的字体。常见的中文字体...

2024-04-09 11:24:01 396

原创 强化学习第十三篇:使用深度学习解决迷宫问题,完整步骤和代码

你好,我是郭震前面强化学习推送到第十二篇,迷宫问题已使用Q-learning解决过,今天使用另一种方法:深度Q网络,简称DQN网络解决。什么是DQN?深度Q网络(Deep Q-Network, DQN)是一种结合了深度学习和强化学习的算法,旨在解决具有高维观测空间的决策问题。它是由DeepMind在2015年提出的,用于成功地在多个Atari 2600游戏上训练智能体,实现了超越人类玩家的性能。D...

2024-04-03 08:11:39 533

原创 Jupyter notebook 配置虚拟环境,很多人都遇到这个问题,完整解决步骤!

你好,我是郭震Jupyter notebook 最常用的数据分析工具,虚拟环境是包隔离沙箱,两个是多Python项目管理必备工具。一个经常出现的问题,可能困扰过或正在困扰很多朋友。“在 data-science 虚拟环境中,安装 pandas 包是 1.3.5 版本,但是 jupyter notebook 打开,显示却是 1.3.4 版本,怎么都解决不了。问题原因:data-science 环境若...

2024-04-02 08:21:06 247

原创 一文理解透Transformer

你好,我是郭震一、引言"Attention Is All You Need"是一篇于2017年发表的开创性论文,首次介绍了Transformer模型。这篇论文彻底改变了自然语言处理(NLP)领域的研究方向,为后续的众多NLP模型和应用奠定了基础。我们熟知的ChatGPT也是基于今天介绍的Transformer.二、5个核心设计Transformer模型的核心设计理念可以概括为以下几点:1. 自注意...

2024-03-31 08:00:44 982

转载 imageio,一个Python处理图片的工具包

你好,我是郭震Python如何处理图片,imageio,读取图片比较简单。然后使用matplotlib显示。包括后续,修改,裁剪等。今天做了两个短视频,简单不复杂。读者朋友们,若方便,点个赞支持我一下,谢谢......

2024-03-20 11:01:51 27

原创 AI绘图Stable Diffusion中关键技术:U-Net的应用

你好,我是郭震引言在人工智能和深度学习的迅猛发展下,图像生成技术已经取得了令人瞩目的进展。特别是,Stable Diffusion模型以其文本到图像的生成能力吸引了广泛关注。本文将深入探讨Stable Diffusion中一个关键技术——U-Net架构的应用,揭示它如何在生成细节丰富且与文本描述紧密相连的图像中发挥核心作用。U-Net架构概述U-Net最初设计用于医学图像分割,其特点是一种对称的编...

2024-03-13 21:24:24 713

转载 动手做一个「自动下载视频」的小工具

你好,我是郭震读者朋友们,最近出镜录制几条视频号短视频,还没看过的粉丝朋友们,可以看下哈,方便的话点个赞,谢谢~~这条视频介绍:AI技术学习的突破口之Python办公自动化,为什么这条视频介绍PDF转Word的Python示例代码,这个比较简单,粉丝们参考下:最近,动手做了一个自动下载视频的小工具,B站视频畅享下载哈:自动下载完视频后,会自动播放:更多视频,大家关注我,现在持续更新~~希望给大家...

2024-03-12 12:48:40 31

原创 Stable Diffusion 模型:从噪声中生成逼真图像

你好,我是郭震简介Stable Diffusion 模型是一种生成式模型,可以从噪声中生成逼真的图像。它由 Google AI 研究人员于 2022 年提出,并迅速成为图像生成领域的热门模型。数学基础Stable Diffusion模型基于一种称为扩散概率模型(Diffusion Probabilistic Model)的数学框架。扩散过程可以用一个Markov链来描述,将数据(如图像)从其原始分...

2024-03-10 11:30:57 510

原创 PyTorch 实现图像卷积和反卷积操作及代码

你好,我是郭震在深度学习中,尤其是在处理图像相关任务时,卷积和反卷积(转置卷积)都是非常核心的概念。它们在神经网络中扮演着重要的角色,但用途和工作原理有所不同。以下是对传统卷积和反卷积的介绍,以及它们在 PyTorch 中的应用示例。传统卷积 (nn.Conv2d)用途传统卷积通常用于特征提取。在处理图像时,通过应用卷积核(也称为滤波器)来扫描输入图像或特征映射,可以有效地识别图像中的局部特征(如...

2024-03-09 09:28:58 584

原创 从零使用Python 实现对抗神经网络GAN

你好,我是郭震这篇从零使用Python,实现生成对抗网络(GAN)的基本版本。GAN使用两套网络,分别是判别器(D)网络和生成器(G)网络,最重要的是弄清楚每套网络的输入和输出分别是什么,两套网络如何结合在一起,及优化的目标即cost function如何定义。通俗来讲,两套网络结合的方法,就是G会从D的判分中不断提升生成能力,要知道G最开始的输入全部是噪点,这个思想也是文生图,文生视频的基石。下...

2024-03-07 12:04:00 499

原创 生成对抗网络(GANs)总结

你好,我是郭震生成对抗网络(GANs)是一种深度学习模型,它由两部分组成:生成器(Generator)和判别器(Discriminator)。这种模型通过一个对抗的训练过程来生成接近真实的数据。GANs在图像生成、语音合成、文本到图像转换等领域展示了其强大的能力。核心概念生成器(Generator)功能:生成器G是一个深度神经网络,其目标是从随机噪声中生成逼真的数据。它试图创建的数据应足以欺骗判别...

2024-03-05 10:06:20 514

原创 深度学习近10年,10篇必读论文总结

你好,我是郭震深度学习领域2014-2023每年的标志性论文2014生成对抗网络(Generative Adversarial Nets)Ian Goodfellow et al. 提出了GAN,开启了生成模型的新时代。2015深度残差网络(Deep Residual Learning for Image Recognition)Kaiming He et al. 提出ResNet,极大提升了深度...

2024-03-03 08:46:06 411

原创 joblib,一个加速Python程序的库!

你好,我是郭震本次介绍的是一个独特且实用的Python库:joblib。joblib是专门用于Python中的轻量级流水线和并行计算的库。它非常适合于那些需要进行重复计算或大规模数据处理的任务,尤其是在数据科学和机器学习领域中。安装joblib安装joblib非常简单,只需通过pip即可完成安装。打开你的终端或命令行界面,输入以下命令:pipinstalljoblibjoblib简介jobli...

2024-03-02 09:04:10 236

原创 一文总结:Python的封装、继承和多态

你好,我是郭震整个程序员的生涯,最重要的一个知识根基就是面向对象的理解和掌握深度。如果你意识到了面向对象开发思想的重要性,请仔细学习这篇文章。希望对你有帮助!这篇详细地解释封装、继承和多态,并在最后提供一个综合示例来总结这三个面向对象编程的基本特性。封装封装是OOP的一种机制,它将对象的数据(属性)和方法(行为)绑定在一起,并对外界隐藏了数据的直接访问。这样做的目的是确保对象内部数据的完整性,防止...

2024-02-29 08:24:09 325

原创 更好用!Loguru,一个管理日志的Python库!

你好,我是郭震介绍一个相对较少被人知晓但极具潜力的库:LoguruLoguru是一个旨在简化Python日志管理的库。与标准的logging模块相比,Loguru提供了一个简单的方式来添加日志记录到你的应用程序,无需繁琐的配置。安装首先,通过pip安装Loguru:pipinstallloguru基本用法Loguru的使用非常直观。下面是一个基本示例,展示了如何在你的代码中快速启用日志记录:f...

2024-02-28 08:08:19 234

原创 PyAutoGUI,一个Python办公自动化利器!

你好,我是郭震今天,我要介绍的自动办公神器是PyAutoGUI。如果说Python生态中,最让我们感到自动化魅力的,那PyAutoGUI 一定是其中一个!充满魔力!PyAutoGUI是一个强大的Python库,它允许你的脚本控制鼠标和键盘,自动执行各种任务。这个库特别适合于那些需要自动化日常重复办公任务的场景,比如自动填写表格、自动点击界面、自动移动文件等。安装PyAutoGUI首先,你需要通过p...

2024-02-27 09:03:36 311

原创 Python自动读取PDF,推荐用pdfplumber库!

你好,我是郭震pdfplumber 是一个 Python 库,专为从 PDF 文件中提取文本和表格数据而设计。与其他 PDF 处理库相比,pdfplumber 更注重保持页面上文本的视觉布局,这使得它在处理包含复杂布局或多列文本的 PDF 文件时表现更为出色。pdfplumber 依赖于 PDFMiner 来解析 PDF 文件,但提供了更友好和直观的 API。主要特点文本提取:pdfplumber...

2024-02-25 08:41:58 294

原创 更好用!typer,一个写Python接口的库!推荐

你好,我是郭震今天了解一个实用的命令行工具Typer,这是一个非常有用的 Python 库,专为构建命令行接口(CLI)应用程序而设计。Typer 以其简单性、直观性和强大的功能而受到开发者的青睐,特别是它利用 Python 的类型提示来自动处理参数解析和验证,极大地简化了 CLI 应用的开发过程。安装 Typer安装 Typer 非常简单,只需在终端运行以下命令即可:pipinstallt...

2024-02-23 08:23:40 331

原创 一文讲清Python打包工具PyInstaller

你好,我是郭震PyInstaller 是一个非常受欢迎和强大的工具,它可以将 Python 程序转换成独立的可执行文件,适用于 Windows、Linux 和 macOS 系统。相比于其他的Python打包工具,PyInstaller综合打包能力应该是最好的。使用 PyInstaller 可以非常方便地将 Python 脚本及其所有依赖项打包成一个标准的可执行文件,这对于程序的分发和部署非常有帮助...

2024-02-22 08:00:19 385

原创 pendulum,一个更好用的Python库!

你好,我是郭震今天,我们将深入了解一个相对不那么知名但功能强大的 Python 包:pendulum。这个包是一个处理日期和时间的库,它以简洁和易于理解的方式提供了比标准 datetime 模块更丰富、更人性化的接口。安装 Pendulum首先,我们需要通过 pip 安装 pendulum 包。打开你的终端或命令提示符,输入以下命令:pipinstallpendulum安装完成后,我们就可以开...

2024-02-21 08:00:50 199

原创 Dash,方便创建「交互式」Web图表!

你好,我是郭震这篇文章,探讨 Dash —— 一个由 Plotly 开发的优秀 Python 框架,专为构建丰富的网络分析应用而设计。推荐使用这个Python工具包!Dash 使得数据分析师能够使用 Python 创建互动式的 web 应用,而无需深入了解复杂的前端技术如 HTML 或 JavaScript。要开始使用 Dash,首先需要通过 pip 安装:pipinstalldashDash...

2024-02-20 09:14:18 219

原创 TextBlob,一个超好用的Python文本分析库!

你好,我是郭震TextBlob是一个非常有趣且对于很多Python开发者来说可能还不那么熟悉的库。它提供了一个简单的API,用于处理文本数据,进行自然语言处理(NLP)任务,比如情感分析、词性标注、翻译等。TextBlob基于NLTK和Pattern库,结合了它们的强大功能,同时提供了更友好和更简单的接口。安装TextBlob在开始使用TextBlob之前,你需要先将其安装到你的环境中。通过pip...

2024-02-19 08:03:26 394 1

原创 仅用几行代码!Streamlit,又一个数据分析神器!

你好,我是郭震今天,我们要探索一个名为 Streamlit 的独特 Python 包。Streamlit 是一个开源的 Python 库,它允许用户仅使用几行代码就能快速创建web数据分析网页。这个库特别适合数据分析,因为它可以轻松地将数据分析转换成互动式的 Web 应用。安装 Streamlit要开始使用 Streamlit,首先需要通过 pip 安装。打开你的终端或命令提示符,输入以下命令:p...

2024-02-18 08:03:19 174

原创 rich,一个超实用的Python库!

介绍在传统的终端输出中,我们通常受限于基本的文本格式,如简单的字符串和基本的格式控制。然而,随着 rich 的出现,这一切都变了。rich 允许开发人员以前所未有的方式展示数据,从彩色文本到复杂的表格、进度条乃至树状图,rich 无不能够以优雅和高效的方式呈现。rich 的核心功能彩色文本和样式:rich 可以让你以各种颜色和样式输出文本,包括加粗、斜体、下划线等。表格支持:创建和显示美观的表格,...

2024-02-17 09:46:09 258

原创 9个Python最常用的包及使用案例

本文总结9个Python最常用的包及使用案例1 NumPy描述: NumPy 是 Python 的一个扩展库,支持高维数组与矩阵运算,并为数组运算提供了大量的数学函数库。它是科学计算中的基础包之一,用于处理大型多维数组和矩阵的运算与基础统计分析。示例: 创建一个 2x2 的 NumPy 数组,并计算其行列式。importnumpyasnpa=np.array([[1,2],[3,...

2024-02-16 10:56:08 332

原创 一文总结Python核心知识点

你好,我是郭震本文总结新手学Python,需要学习的核心知识点,是一份最精简的上手Python编程的学习指南。引言Python作为一种流行的编程语言,以其简洁明了的语法和广泛的应用领域吸引了大量初学者。本文将为你提供一个Python入门指南,通过每个重要知识点的讲解和示例代码,帮助你快速理解和应用Python。Python简介Python以其简洁的语法和强大的扩展性受到广泛欢迎。这里有一个使用Py...

2024-02-15 10:57:39 711

原创 视频讲解:优化柱状图

你好,我是郭震AI数据可视化 第三集:美化柱状图,完整视频如下所示:美化后效果前后对比,前:后:附完整案例源码:util.py文件importplatformdefget_os():os_name=platform.system()ifos_name=='Windows':return"Windows"elifos_name=...

2024-02-11 21:45:28 964

原创 来美国1年半,我对春节有了一些新的理解...

你好,我是郭震2022年以前的春节,年三十、初一,和亲朋好友打打电话、聊聊天,觉得更多是一种仪式感,出于晚辈对长辈的一种礼节式的问候,因为春节是我们中国人一年当中最看重的节日。2024年是我在美国度过的第二个春节,此刻我对对春节,对亲情好像有了更深入的一些理解。在此记录成文字,与你一起分享。小时候过春节盼着穿新衣服,吃好吃的,那是对春节期盼的一种重要原因。现在物质水平丰富,再加上人到中年,早对这些...

2024-02-10 22:20:49 245

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除