欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
灰狐量子实验室
小 (→编程语言) |
小 (→简介) |
||
(未显示1个用户的17个中间版本) | |||
第13行: | 第13行: | ||
数学物理学研究所 | 数学物理学研究所 | ||
+ | |||
+ | 灰狐量子实验室致力于声光电的研究与创新 | ||
==简介== | ==简介== | ||
第29行: | 第31行: | ||
[[OpenAI]]/[[OpenCog]] + [[OpenDAO]] | [[OpenAI]]/[[OpenCog]] + [[OpenDAO]] | ||
− | [[灰狐基金会|编程语言]]、[[science|科学]]工程、[[Mathematics|数学]][[physics|物理学]]、[[computer science|计算机科学]]、[[formal verification|定理证明形式化验证]] | + | [[灰狐基金会|编程语言]]、[[science|科学]]工程、[[Mathematics|数学]][[physics|物理学]]、[[computer science|计算机科学]]、[[formal verification|定理证明形式化验证]]、声光电(量子光学)、[[量子计算]]研究是重点。 |
打造 [[灰狐大脑|Huihoo Brain]] | 打造 [[灰狐大脑|Huihoo Brain]] | ||
成立更多分布式灰狐量子实验室,并协同研究、工作在一起。 | 成立更多分布式灰狐量子实验室,并协同研究、工作在一起。 | ||
+ | |||
+ | [https://forge.huihoo.com/projects/openforge/ 开放科学、开源技术、开放生态、开放协作] | ||
并推动 [[开放大学]]。 | 并推动 [[开放大学]]。 | ||
第69行: | 第73行: | ||
以 [[ACL2]]、[[Coq]]、[[Scilab]]、[[GNU Octave]]、[[Maxima]]、[[SageMath]] 等开源数学科学软件入手,逐步积累和形成优势。 | 以 [[ACL2]]、[[Coq]]、[[Scilab]]、[[GNU Octave]]、[[Maxima]]、[[SageMath]] 等开源数学科学软件入手,逐步积累和形成优势。 | ||
− | [[mathematics|数学]]/[[physics|物理学]]教学辅导,[[Numerical analysis|数值分析]]/数学[[science|科学]]软件研发与服务,[[ | + | [[mathematics|数学]]/[[physics|物理学]]教学辅导,[[Numerical analysis|数值分析]]/数学[[science|科学]]软件研发与服务,[[Lisp]]/[[Erlang]]/[[C++]]编程语言教育培训咨询,[[Artificial neural network|人工神经网络]]/[[computer graphics|计算机图形学]]/[[Computer vision|计算机视觉]]/[[Computational linguistics|计算语言学]]相关服务,定理机器证明和[[Formal verification|形式化验证]]服务,[[Knowledge Graph|知识图谱]][[Knowledge management|知识管理]]等。 |
==自由软件== | ==自由软件== | ||
第75行: | 第79行: | ||
灰狐量子实验室完全基于自由软件构建其基础设施和软件堆栈。 | 灰狐量子实验室完全基于自由软件构建其基础设施和软件堆栈。 | ||
− | 尤其[https://directory.fsf.org/wiki/Category/Use/mathematics 数学] [https://directory.fsf.org/wiki/Category/Use/science 物理、科学]自由软件。 | + | 尤其[https://directory.fsf.org/wiki/Category/Use/mathematics 数学] [https://directory.fsf.org/wiki/Category/Use/science 物理、科学] [[Music|音乐]][[Shotcut|视频]]自由软件。 |
==编程语言== | ==编程语言== | ||
第83行: | 第87行: | ||
[[Compiler|编译器]]技术是计算工业的基石,系统、软件要运行起来都离不开它。 | [[Compiler|编译器]]技术是计算工业的基石,系统、软件要运行起来都离不开它。 | ||
− | [[文件:Fortran-logo.png]] [[文件:Made-with-lisp.jpg | + | [[文件:Fortran-logo.png]] [[文件:Made-with-lisp.jpg]] [[文件:Erlang-logo.png]] [[文件:Cpp-logo.png]] |
− | [[Fortran]]、[[Lisp | + | [[Fortran]]、[[Lisp]]、[[Erlang]]、[[c programming language|C]]/[[C++]] 是我们的基础和标配语言。 |
虚拟机也是我们研究的核心方向,如:[[Erlang VM]] | 虚拟机也是我们研究的核心方向,如:[[Erlang VM]] | ||
− | + | 我们也尝试设计和实现新语言:MLang, [[E language]] 和 Q语言([[量子计算]]编程语言) | |
+ | |||
[[image:Quil-language-logo.png|right|quil-lang]] | [[image:Quil-language-logo.png|right|quil-lang]] | ||
− | elang, qlang, | + | |
+ | mlang, elang, qlang, MEQ languages | ||
+ | *music + lisp = mlang 音乐编程语言 | ||
*https://elang.dev/ | *https://elang.dev/ | ||
*https://qlang.dev/ | *https://qlang.dev/ | ||
第111行: | 第118行: | ||
==基础设施== | ==基础设施== | ||
− | + | Huihoo Cloud + Super Compute Project,软硬并重 | |
− | 基于 [[ | + | [[Huihoo Cloud]] 基于 [[Erlang]]/[[Elixir]](计算原子语言)构建全球科学协作网络和基础设施。 |
+ | |||
+ | [[Super Compute Project]] 让更多人拥有超级计算能力 | ||
人人都拥有快速发布分享个人研究动态的消息交流社群网络(支持[[LaTeX]]格式)和内容模型证明存档。 | 人人都拥有快速发布分享个人研究动态的消息交流社群网络(支持[[LaTeX]]格式)和内容模型证明存档。 | ||
第214行: | 第223行: | ||
*[[Speech recognition]] | *[[Speech recognition]] | ||
*[[灰狐翻译]] | *[[灰狐翻译]] | ||
+ | |||
+ | ==音乐视频== | ||
+ | 声光电的基础研究和应用 | ||
+ | |||
+ | Freedom through Music | ||
+ | |||
+ | Huihoo Music [https://forge.huihoo.com/projects/music 音乐工厂] | ||
+ | |||
+ | Future Wave | ||
+ | |||
+ | [[Music]] Means Love Forever | ||
+ | |||
+ | Empowering Music Through Data | ||
+ | |||
+ | 古典音乐、数字音乐、音乐语言、[[DJ|电子音乐]]、音乐[[shotcut|视频]]、灰狐电音 ... | ||
==机器人&Bot== | ==机器人&Bot== | ||
第248行: | 第272行: | ||
==灰狐教育== | ==灰狐教育== | ||
− | 为[[灰狐教育]] | + | 为[[灰狐教育]]提供人工智能服务,提供编程语言和电子音乐创作的技术支持和教育培训服务。 |
==灰狗游戏== | ==灰狗游戏== | ||
− | 为[[灰狗游戏]] | + | 为[[灰狗游戏]]提供人工智能服务。暂停灰狗计划 (2023.11) |
*[[Torch]]由[[Lua]]开发,在[[Facebook]]有大量应用。 | *[[Torch]]由[[Lua]]开发,在[[Facebook]]有大量应用。 | ||
*Facebook [https://github.com/TorchCraft/TorchCraft TorchCraft] A bridge between [[Torch]] and StarCraft. | *Facebook [https://github.com/TorchCraft/TorchCraft TorchCraft] A bridge between [[Torch]] and StarCraft. | ||
第289行: | 第313行: | ||
image:KV-Direct.jpg|FPGA系统KV-Direct | image:KV-Direct.jpg|FPGA系统KV-Direct | ||
image:Linaro-ARM-Ecosystem.png|ARM生态系统 | image:Linaro-ARM-Ecosystem.png|ARM生态系统 | ||
+ | image:huihoo-music.png|灰狐音乐 | ||
</gallery> | </gallery> | ||
2024年9月2日 (一) 00:21的最后版本
灰狐量子实验室
目录 |
[编辑] 愿景
open science, open research, open institute.
Building a Robust Research Ecosystem.
Huihoo Mathematics Institute.
Open science research, collaborate and achieve each other. 开放科学研究,相互协作,成就彼此。
数学、物理学、计算机科学(MPCS Foundation)研究教育基金会
数学物理学研究所
灰狐量子实验室致力于声光电的研究与创新
[编辑] 简介
在当今科学研究中,计算与理论、实验已形成三足鼎立的局面。
目前科学界普遍认为,推动人类文明进步和促进科学技术发展的有三大科学,即理论科学、实验科学和计算科学。
计算科学的发展,产生了一系列诸如:计算数学、计算物理学、计算化学、计算生物学、计算地质学、计算气象学、计算材料学和计算电磁学等学科,逐步形成了一门计算性的学科分支:计算科学与工程(Computational Science and Engineering, CSE)。
灰狐量子实验室专注 灰狐大脑、数学/形式化数学、物理学、光学电学、量子力学、量子计算、编程语言设计/编译器、人工智能/计算语言学/NLP/机器翻译、数论/椭圆曲线/密码学、形式化验证。
通过类似 Warped Perception 致力于利用科学、工程和技术构建疯狂的项目,揭示和探索各种各样的有趣事物。
编程语言、科学工程、数学物理学、计算机科学、定理证明形式化验证、声光电(量子光学)、量子计算研究是重点。
打造 Huihoo Brain
成立更多分布式灰狐量子实验室,并协同研究、工作在一起。
并推动 开放大学。
[编辑] 新闻
- 数学物理学研究所 2021-2121 (2023.02.01)
- 注册 mpcs.foundation 用于数学、物理学、计算机科学(MPCS Foundation)研究教育基金会 (2022.12.10)
- 个人学习计划 (2022.08.15)
- 灰狐人工智能实验室更名为灰狐量子实验室。 (2017.12.26)
- 深度大脑更名为灰狐大脑,一只聪明的狐狸。(2017.9.14)
[编辑] 历史
2022年,数学、物理学、计算机科学即是我们研究、工作的基石和工具,也是我们研究、工作的核心方向和内容。(2022-20??)
2017年,人工智能、大数据和区块链正在重塑世界,接下来10年(2017-2027)靠它们了。
它们是现在和未来商业社会的三大生产要素:
- AI(生产力)
- 大数据(生产资料)
- 区块链(生产关系)
16年前(2000-2016),灰狐通过 JFox、Orbas 等项目发起了开源中间件和灰狐社区。
[编辑] 服务
灰狐商业:科学计算开源技术解决方案供应商,数学、物理学、计算机科学是核心驱动力,Kitware 给出了大致商业蓝图。
Compiler, Formal language, Formal mathematics and Formal verification.
数学科学软件是非常有前景和市场的产品领域,有清晰的商业模式。
以 ACL2、Coq、Scilab、GNU Octave、Maxima、SageMath 等开源数学科学软件入手,逐步积累和形成优势。
数学/物理学教学辅导,数值分析/数学科学软件研发与服务,Lisp/Erlang/C++编程语言教育培训咨询,人工神经网络/计算机图形学/计算机视觉/计算语言学相关服务,定理机器证明和形式化验证服务,知识图谱知识管理等。
[编辑] 自由软件
灰狐量子实验室完全基于自由软件构建其基础设施和软件堆栈。
[编辑] 编程语言
编译器技术是计算工业的基石,系统、软件要运行起来都离不开它。
Fortran、Lisp、Erlang、C/C++ 是我们的基础和标配语言。
虚拟机也是我们研究的核心方向,如:Erlang VM
我们也尝试设计和实现新语言:MLang, E language 和 Q语言(量子计算编程语言)
mlang, elang, qlang, MEQ languages
- music + lisp = mlang 音乐编程语言
- https://elang.dev/
- https://qlang.dev/
qlang based on quil-lang
感兴趣语言还有:
- Erlang/Elixir 并发语言
- Haskell/Agda函数式类型编程语言
- OCaml/Coq functional typed languages
- Smalltalk、Racket 研究教育 STEM 类设计编程语言,桌面、可视化、虚拟机
...
IDE和Editor
通过灰狐量子实验室汇聚更多编程语言爱好者和程序员。
[编辑] 基础设施
Huihoo Cloud + Super Compute Project,软硬并重
Huihoo Cloud 基于 Erlang/Elixir(计算原子语言)构建全球科学协作网络和基础设施。
Super Compute Project 让更多人拥有超级计算能力
人人都拥有快速发布分享个人研究动态的消息交流社群网络(支持LaTeX格式)和内容模型证明存档。
[编辑] 私有云
一个开源私有云(同时能对外稳定提供服务)解决方案,能快速在不同云服务商部署和迁移。
We build open source private cloud OpenNebula 是默认解决方案
将大数据和人工智能的算力进行私有云化,将 HPCC 和 MXNet 在云端进行深度集成。
[编辑] 大数据
大数据作业通常分为IO密集型(离线数据分析)、计算密集型(在线数据分析)和流计算(实时数据分析)三种。IO密集型指以IO处理为核心作业对象的作业,例如日志分析,数据仓库等,通常使用MapReduce、YARN框架;计算密集型指以内存数据的处理为核心作业对象的作业,例如仿真计算、人工智能等,通常使用Spark框架;流计算通常使用Storm框架对实时数据流进行处理。
- HPCC
- Hortonworks是一个面向数据中心的数据平台,可管理动态数据和静态数据,具备安全性、运营和治理的企业级能力。
- OpenStack Sahara 提供简单部署 Hadoop or Spark on top of OpenStack 的能力,定义BDaaS(BigData as a Service)。
- OpenStack云数据中心的大数据云化演进路线
Sahara应用场景:
- 提供在OpenStack上快速配置和部署大数据集群的能力;
- 充分利用OpenStack IaaS层的计算能力;
- 提供分析即服务(Analyticsas a Service,AaaS)的数据分析业务。
[编辑] 汽车
开放汽车平台和生态系统:Automotive Grade Linux
OpenEmbedded the build framework for embedded Linux.
Autonomous car 自动驾驶汽车是关注重点,这里面也充满伦理问题。
未来的智能硬件都是 Robot
汽车、自动驾驶是大号机器人,里面运行着上亿行的代码。
以前,每家桌面都有台电脑,催生了电脑黑客的职业和安全产业。
现在,每家都有部汽车,同样会面临安全和黑客入侵的攻击问题。
车也可以说是第二个家,一个移动的家,有帐篷,或房车,未来也可能是移动数据中心和通信基站。
当我们所依赖的系统可检查、可审计并被记录成文后,我们将更安全 —— 这当然也包括汽车。 —— Chris Evans,黑客兼 Project Zero 项目创始人
汽车安全和汽车黑客,一个现实问题和真实存在。
另外,可关注 OpenXC Vehicle Platform 项目
OpenXC 是福特公司发起的 CAN 总线逆向工程开源解决方案,它是一套将专有的 CAN 协议转换为易读格式(OpenXC JSON message format)的开放软硬件标准。
OpenXC 是一个开源软硬件组合方案,让你用定制的应用程序和可插拔模块来扩展你的车辆。它使用标准的工具,向开发者开放车辆的大量数据,甚至超越 OBD-II。
[编辑] 项目
计算机视觉是实验室的核心研究方向:
- TensorFlow和Caffe2是核心项目
- DeepVC
- D3
[编辑] HPC并行计算
Community building blocks for HPC systems
- Open MPI Open Source High Performance Computing Open MPI @ GitHub
- 并行计算, OpenMP, OpenCL, OpenACC
- OpenHPC, Beowulf
- 超级计算项目为灰狐人工智能实验室提供算力。
- Open Compute Project
- AI accelerator
- PMIx Process Management for Exascale Environments
- Hot Chips A Symposium on High Performance Chips
[编辑] GPU
- NVIDIA Qwiklabs 实验室
- GPU集群折腾手记 构建自己的GPU集群
[编辑] FPGA
[编辑] ARM
- ARM是普适人工智能的核心计算平台
- Hypriot Blog Docker Pirates ARMed with explosive stuff
- ARM Mali GPUs
- Embedded Vision Academy
[编辑] 看听说想
[编辑] 音乐视频
声光电的基础研究和应用
Freedom through Music
Huihoo Music 音乐工厂
Future Wave
Music Means Love Forever
Empowering Music Through Data
古典音乐、数字音乐、音乐语言、电子音乐、音乐视频、灰狐电音 ...
[编辑] 机器人&Bot
一切人工的,都可以智能。
Robot operating system(ROS)是机器人核心操作系统。
OpenBot:开放机器人,实践AI和VA车载语言助手、聊天Bot、告警Bot、虚拟助手等等,每一个设备都住着一位Bot。
[编辑] 操作系统
[编辑] 数学物理
高斯说:“数学是科学的女王”。
多元微积分、统计与推理、线性代数是学习机器学习的先决条件。
GNU Octave、MATLAB、Julia(Julia Mathematical)、Python和R是核心的数值计算、统计分析语言和软件包。
[编辑] 化学
[编辑] 灰狐D3
D3是一个大数据、机器学习的开源解决方案。
[编辑] 灰狐教育
为灰狐教育提供人工智能服务,提供编程语言和电子音乐创作的技术支持和教育培训服务。
[编辑] 灰狗游戏
为灰狗游戏提供人工智能服务。暂停灰狗计划 (2023.11)
- Torch由Lua开发,在Facebook有大量应用。
- Facebook TorchCraft A bridge between Torch and StarCraft.
- DeepMind Lab A customisable 3D platform for agent-based AI research
- OpenAI Universe
- OpenAI and Dota 2
- 阿里巴巴为什么要选择星际争霸作为AI算法研究环境?
打败专业围棋棋手的AI软件: