Compare commits
2 Commits
3c25307bb7
...
aad8479a89
| Author | SHA1 | Date | |
|---|---|---|---|
| aad8479a89 | |||
| d9510470cd |
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,6 +1,6 @@
|
|||||||
.obsidian/plugins/obsidian-pandoc-reference-list/data.json
|
.obsidian/plugins/obsidian-pandoc-reference-list/data.json
|
||||||
.obsidian/workspace.json
|
.obsidian/workspace.json
|
||||||
|
.sessions
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -3,7 +3,11 @@ let s:so_save = &g:so | let s:siso_save = &g:siso | setg so=0 siso=0 | setl so=-
|
|||||||
let v:this_session=expand("<sfile>:p")
|
let v:this_session=expand("<sfile>:p")
|
||||||
silent only
|
silent only
|
||||||
silent tabonly
|
silent tabonly
|
||||||
|
<<<<<<< HEAD
|
||||||
|
cd ~/Documents/Dane\'s\ Vault/5\ Thesis
|
||||||
|
=======
|
||||||
cd ~/Documents/Dane\'s\ Vault
|
cd ~/Documents/Dane\'s\ Vault
|
||||||
|
>>>>>>> origin/master
|
||||||
if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) == ''
|
if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) == ''
|
||||||
let s:wipebuf = bufnr('%')
|
let s:wipebuf = bufnr('%')
|
||||||
endif
|
endif
|
||||||
@ -13,6 +17,15 @@ if &shortmess =~ 'A'
|
|||||||
else
|
else
|
||||||
set shortmess=aoO
|
set shortmess=aoO
|
||||||
endif
|
endif
|
||||||
|
<<<<<<< HEAD
|
||||||
|
badd +16 4\ Meetings/DGC_DAS_328.md
|
||||||
|
badd +32 5\ Resources/Literature_Reviews/A\ Review\ of\ Formal\ Methods\ applied\ to\ Machine\ Learning.md
|
||||||
|
argglobal
|
||||||
|
%argdel
|
||||||
|
edit 5\ Resources/Literature_Reviews/A\ Review\ of\ Formal\ Methods\ applied\ to\ Machine\ Learning.md
|
||||||
|
argglobal
|
||||||
|
balt 4\ Meetings/DGC_DAS_328.md
|
||||||
|
=======
|
||||||
badd +16 5\ Thesis/4\ Meetings/DGC_DAS_328.md
|
badd +16 5\ Thesis/4\ Meetings/DGC_DAS_328.md
|
||||||
badd +4 5\ Thesis/5\ Resources/Literature_Reviews/A\ Review\ of\ Formal\ Methods\ applied\ to\ Machine\ Learning.md
|
badd +4 5\ Thesis/5\ Resources/Literature_Reviews/A\ Review\ of\ Formal\ Methods\ applied\ to\ Machine\ Learning.md
|
||||||
argglobal
|
argglobal
|
||||||
@ -20,6 +33,7 @@ argglobal
|
|||||||
edit 5\ Thesis/5\ Resources/Literature_Reviews/A\ Review\ of\ Formal\ Methods\ applied\ to\ Machine\ Learning.md
|
edit 5\ Thesis/5\ Resources/Literature_Reviews/A\ Review\ of\ Formal\ Methods\ applied\ to\ Machine\ Learning.md
|
||||||
argglobal
|
argglobal
|
||||||
balt 5\ Thesis/4\ Meetings/DGC_DAS_328.md
|
balt 5\ Thesis/4\ Meetings/DGC_DAS_328.md
|
||||||
|
>>>>>>> origin/master
|
||||||
setlocal fdm=manual
|
setlocal fdm=manual
|
||||||
setlocal fde=0
|
setlocal fde=0
|
||||||
setlocal fmr={{{,}}}
|
setlocal fmr={{{,}}}
|
||||||
@ -30,12 +44,21 @@ setlocal fdn=20
|
|||||||
setlocal fen
|
setlocal fen
|
||||||
silent! normal! zE
|
silent! normal! zE
|
||||||
let &fdl = &fdl
|
let &fdl = &fdl
|
||||||
|
<<<<<<< HEAD
|
||||||
|
let s:l = 11 - ((10 * winheight(0) + 27) / 55)
|
||||||
|
if s:l < 1 | let s:l = 1 | endif
|
||||||
|
keepjumps exe s:l
|
||||||
|
normal! zt
|
||||||
|
keepjumps 11
|
||||||
|
normal! 058|
|
||||||
|
=======
|
||||||
let s:l = 13 - ((12 * winheight(0) + 36) / 73)
|
let s:l = 13 - ((12 * winheight(0) + 36) / 73)
|
||||||
if s:l < 1 | let s:l = 1 | endif
|
if s:l < 1 | let s:l = 1 | endif
|
||||||
keepjumps exe s:l
|
keepjumps exe s:l
|
||||||
normal! zt
|
normal! zt
|
||||||
keepjumps 13
|
keepjumps 13
|
||||||
normal! 0
|
normal! 0
|
||||||
|
>>>>>>> origin/master
|
||||||
tabnext 1
|
tabnext 1
|
||||||
if exists('s:wipebuf') && len(win_findbuf(s:wipebuf)) == 0 && getbufvar(s:wipebuf, '&buftype') isnot# 'terminal'
|
if exists('s:wipebuf') && len(win_findbuf(s:wipebuf)) == 0 && getbufvar(s:wipebuf, '&buftype') isnot# 'terminal'
|
||||||
silent exe 'bwipe ' . s:wipebuf
|
silent exe 'bwipe ' . s:wipebuf
|
||||||
|
|||||||
@ -11,3 +11,26 @@ This review seems to talk a good bit about that.
|
|||||||
than other types of programming. Things such as computer vision and decision
|
than other types of programming. Things such as computer vision and decision
|
||||||
making are very difficult to program manually relative to their ML counterpart.
|
making are very difficult to program manually relative to their ML counterpart.
|
||||||
|
|
||||||
|
<<<<<<< HEAD
|
||||||
|
- Abstract interpretation can connect different formal methods that otherwise
|
||||||
|
would seem disjoint, according to these authors.
|
||||||
|
|
||||||
|
- They spend a lot of pages (~15) on *formal methods for neural networks*.
|
||||||
|
There are two kinds.
|
||||||
|
|
||||||
|
- **Complete Formal Methods** are sound and complete, and can provide
|
||||||
|
counterexamples where appropriate. That being said, they are not usually
|
||||||
|
sound on floating point arithmetic and often neglect rounding errors.
|
||||||
|
|
||||||
|
- **Incomplete Formal Methods** are generally able to scale to larger
|
||||||
|
neural networks, and are often sound, but generally suffer from false
|
||||||
|
positives.
|
||||||
|
|
||||||
|
- In comparison, they spend 2 pages on support vector machines and decision
|
||||||
|
trees :( What did they ever do to you man!
|
||||||
|
|
||||||
|
- They also mention that formal methods for data preparation and training are
|
||||||
|
very much works in progress.
|
||||||
|
|
||||||
|
=======
|
||||||
|
>>>>>>> origin/master
|
||||||
|
|||||||
@ -0,0 +1,8 @@
|
|||||||
|
---
|
||||||
|
title: Canonical Talk NSH 3305 CMU
|
||||||
|
allDay: false
|
||||||
|
startTime: 12:00
|
||||||
|
endTime: 13:00
|
||||||
|
date: 2025-04-02
|
||||||
|
completed: null
|
||||||
|
---
|
||||||
18
conflict-files-obsidian-git.md
Normal file
18
conflict-files-obsidian-git.md
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
# Conflicts
|
||||||
|
Please resolve them and commit them using the commands `Git: Commit all changes` followed by `Git: Push`
|
||||||
|
(This file will automatically be deleted before commit)
|
||||||
|
[[#Additional Instructions]] available below file list
|
||||||
|
|
||||||
|
- Not a file: .sessions/Thesis_Notes.vim
|
||||||
|
- [[A Review of Formal Methods applied to Machine Learning]]
|
||||||
|
|
||||||
|
# Additional Instructions
|
||||||
|
I strongly recommend to use "Source mode" for viewing the conflicted files. For simple conflicts, in each file listed above replace every occurrence of the following text blocks with the desired text.
|
||||||
|
|
||||||
|
```diff
|
||||||
|
<<<<<<< HEAD
|
||||||
|
File changes in local repository
|
||||||
|
=======
|
||||||
|
File changes in remote repository
|
||||||
|
>>>>>>> origin/main
|
||||||
|
```
|
||||||
Loading…
x
Reference in New Issue
Block a user